X56
Stagecoach East Scotland
X56 bus timetable: Halbeath to Perth
Halbeath - Perth
Route map
X56 live route map
See the route, stops, and live buses currently on this line.
91 stops
Live buses loading
Map ready
Loading the route map...
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
Halbeath, Park & Ride
Stance 1
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
Kelty, Blackhall Road
adjacent
07:11
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:43
19:43
21:08
21:43
Kelty, Kingsland Terrace
opposite
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
Kelty, Crown Hotel
adjacent
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
Kelty, Primary School
opposite
07:13
08:46
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:45
19:45
21:10
21:45
Kelty, Community Centre
opposite
07:13
08:46
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:45
19:45
21:10
21:45
Kelty, Westcroft Way
adjacent
07:13
08:46
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:45
19:45
21:10
21:45
Kelty, Main Street
adjacent
07:14
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:46
19:46
21:11
21:46
Kelty, Gowanbank Farm
adjacent
07:14
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:46
19:46
21:11
21:46
Kelty, Blairfordel Farm
opposite
07:15
08:48
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:47
19:47
21:12
21:47
07:18
08:51
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:50
19:50
21:15
21:50
07:19
08:52
09:52
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:52
18:51
19:51
21:16
21:51
07:20
08:53
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:52
19:52
21:17
21:52
Kinross, Bridgend
opposite
07:23
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:55
19:55
21:20
21:55
Kinross, Clashburn Way
opposite
07:24
08:57
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:56
19:56
21:21
21:56
Kinross, Levenbridge Place
opposite
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: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
Kinross, Primary School
opposite
07:26
08:59
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
19:00
20:00
21:25
22:00
07:27
09:00
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:03
18:03
19:02
20:02
21:27
22:02
Kinross, The Muirs
opposite
07:29
09:02
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:30
09:03
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:04
20:04
21:29
22:04
07:31
09:04
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:06
19:05
20:05
21:30
22:05
Milnathort, Auld Mart Road
opposite
07:32
09:05
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:06
19:05
20:05
21:30
22:05
07:33
09:06
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: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: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
Bridge of Earn, Side Street
opposite
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
07:55
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
19:27
20:27
21:52
22:27
Friarton, Breadalbane Terrace
opposite
07:57
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:30
19:29
20:29
21:54
22:29
Friarton, Tesco
opposite
07:57
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:30
19:29
20:29
21:54
22:29
Perth, Edinburgh Road
Stop ZL
07:59
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
19:31
20:31
21:56
22:31
Perth, Canal Street
Stop ZP
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
Perth, Bus Station
Stances
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
Scoonieburn, Craigclowan School
opposite
07:00
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:12
18:51
Milnathort, Church Street
opposite
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
Milnathort, Bridgefauld Road
opposite
07:22
08:22
09:22
10:22
11:22
12:22
13:22
14:22
15:22
16:22
17:22
18:34
19:22
Kinross, Loch Leven Leisure Centre
opposite
07:24
08:24
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:36
19:24
Gairney Bank, Hatchbank Road
opposite
07:35
08:35
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:47
19:35
Gairney Bank, Gairneybridge Farm
opposite
07:35
08:35
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:47
19:35
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.
All stops shown
54 stops- Perth, Bus Station Stance 08
- Perth, South Street Stop K
- Perth, Scott Street Stop X
- Perth, Edinburgh Road Stop ZM
- Perth, Prison at
- Friarton, Tesco at
- Friarton, Breadalbane Terrace at
- Scoonieburn, Craigclowan School opposite
- Bridge of Earn, Side Street at
- Bridge of Earn, Oudenarde Road End at
- Aberargie, Balnagowan at
- Glenfarg, Bein Inn at
- Glenfarg, Fordel Road End opposite
- Glenfarg, Hillwood opposite
- Glenfarg, Greenbank Road opposite
- Glenfarg, Garage opposite
- Glenfarg, Ladeside opposite
- Glenfarg, Elm Cottage at
- Glenfarg, Hilton View opposite
- Glenfarg, Duncrievie opposite
- Glenfarg, Cuthill Towers at
- Milnathort, Mawcarse road end at
- Milnathort, Arlary road end at
- Milnathort, Ashley House at
- Milnathort, Victoria Avenue opposite
- Milnathort, Church Street opposite
- Milnathort, War Memorial opposite
- Milnathort, Bridgefauld Road opposite
- Milnathort, Auld Mart Road at
- Kinross, Loch Leven Leisure Centre opposite
- Kinross, Gallowhill Road opposite
- Kinross, The Muirs at
- Kinross, Green Hotel opposite
- Kinross, Kirklands Hotel opposite
- Kinross, Lomond Mews at
- Kinross, Primary School at
- Kinross, Station Road at
- Kinross, Park and Ride opposite
- Kinross, Levenbridge Place at
- Kinross, Clashburn Way at
- Kinross, Bridgend at
- Gairney Bank, Hatchbank Road opposite
- Gairney Bank, Gairneybridge Farm opposite
- Gairney Bank, Greenacres opposite
- Kelty, Lochran Farm opposite
- Kelty, Blairfordel Farm at
- Kelty, Gowanbank Farm opposite
- Kelty, Westcroft Way opposite
- Kelty, Community Centre adjacent
- Kelty, Primary School adjacent
- Kelty, Main Street adjacent 23
- Kelty, Kingsland Terrace adjacent
- Kelty, Blackhall Road opposite
- Halbeath, Park & Ride Arrival Bay at