BusGenie
X56
Stagecoach East Scotland

X56 bus timetable: Halbeath to Perth

Halbeath - Perth

Mode Bus

Halbeath Park & Ride Arrival Bay → Inveralmond Bus Depot

15 trips · first 07:02 · last 21:32
Saturday Live From 2026-04-20

Swipe sideways to see later trips.

Stop
07:02 Inveralmond Bus Depot
08:35 Inveralmond Bus Depot
09:32 Inveralmond Bus Depot
10:32 Inveralmond Bus Depot
11:32 Inveralmond Bus Depot
12:32 Inveralmond Bus Depot
13:32 Inveralmond Bus Depot
14:32 Inveralmond Bus Depot
15:32 Inveralmond Bus Depot
16:32 Inveralmond Bus Depot
17:32 Inveralmond Bus Depot
18:32 Inveralmond Bus Depot
19:32 Inveralmond Bus Depot
20:57 Inveralmond Bus Depot
21:32 Inveralmond Bus Depot
·
·
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
19:32
20:57
21:32
07:02
08:35
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:34
19:34
20:59
21:34
07:12
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:44
19:44
21:09
21:44
07:25
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:57
19:57
21:22
21:57
07:28
09:01
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:03
20:03
21:28
22:03
07:34
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:06
20:06
21:31
22:06
07:50
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:22
20:22
21:47
22:22
08:00
09:33
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:33
18:33
19:32
20:32
21:57
22:32
08:03
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
18:36
19:35
20:35
22:00
22:35

Inveralmond Bus Depot → Halbeath Park & Ride Arrival Bay

13 trips · first 06:50 · last 18:41
Saturday Live From 2026-04-20

Swipe sideways to see later trips.

Stop
06:50 Inveralmond Bus Depot
07:50 Inveralmond Bus Depot
08:50 Inveralmond Bus Depot
09:50 Inveralmond Bus Depot
10:50 Inveralmond Bus Depot
11:50 Inveralmond Bus Depot
12:50 Inveralmond Bus Depot
13:50 Inveralmond Bus Depot
14:50 Inveralmond Bus Depot
15:50 Inveralmond Bus Depot
16:50 Inveralmond Bus Depot
18:02 Inveralmond Bus Depot
18:41 Inveralmond Bus Depot
06:50
07:50
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
18:02
18:41
06:55
07:55
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
18:07
18:46
07:05
08:05
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:17
18:56
·
·
·
·
·
·
·
·
·
·
·
·
19:12
07:21
08:21
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:33
19:21
07:26
08:26
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
18:38
19:26
07:30
08:30
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:42
19:30
07:42
08:42
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:54
19:42
07:50
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
19:02
19:50

Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_X56_2.

Main stops shown

9 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Halbeath, Park & Ride Arrival Bay at
  2. Halbeath, Park & Ride Stance 1
  3. Kelty, Kingsland Terrace opposite
  4. Kinross, Park and Ride at
  5. Kinross, Green Hotel at
  6. Milnathort, Church Street at
  7. Bridge of Earn, Side Street opposite
  8. Perth, Canal Street Stop ZP
  9. Perth, Bus Station Stances