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.
101 stops
Live buses loading
Map ready
Loading the route map...
Halbeath Park & Ride Arrival Bay → Inveralmond Bus Depot
30 trips · first 07:05 · last 22:02
Fri
Live From 2026-04-20
Swipe sideways to see later trips.
Stop
07:05
Inveralmond Bus Depot
07:05
Inveralmond Bus Depot
07:27
Inveralmond Bus Depot
07:27
Inveralmond Bus Depot
09:02
Inveralmond Bus Depot
09:02
Inveralmond Bus Depot
10:32
Inveralmond Bus Depot
10:32
Inveralmond Bus Depot
11:32
Inveralmond Bus Depot
11:32
Inveralmond Bus Depot
12:32
Inveralmond Bus Depot
12:32
Inveralmond Bus Depot
13:32
Inveralmond Bus Depot
13:32
Inveralmond Bus Depot
14:32
Inveralmond Bus Depot
14:32
Inveralmond Bus Depot
15:32
Inveralmond Bus Depot
15:32
Inveralmond Bus Depot
16:50
Inveralmond Bus Depot
16:50
Inveralmond Bus Depot
17:50
Inveralmond Bus Depot
17:50
Inveralmond Bus Depot
18:32
Inveralmond Bus Depot
18:32
Inveralmond Bus Depot
19:32
Inveralmond Bus Depot
19:32
Inveralmond Bus Depot
20:57
Inveralmond Bus Depot
20:57
Inveralmond Bus Depot
22:02
Inveralmond Bus Depot
22:02
Inveralmond Bus Depot
·
·
07:27
07:27
09:02
09:02
10:32
10:32
11:32
11:32
12:32
12:32
13:32
13:32
14:32
14:32
15:32
15:32
16:50
16:50
17:50
17:50
18:32
18:32
19:32
19:32
20:57
20:57
22:02
22:02
Halbeath, Park & Ride
Stance 1
07:05
07:05
07:30
07:30
09:05
09:05
10:35
10:35
11:35
11:35
12:35
12:35
13:35
13:35
14:35
14:35
15:35
15:35
16:53
16:53
17:53
17:53
18:34
18:34
19:34
19:34
20:59
20:59
22:04
22:04
Kelty, Blackhall Road
adjacent
07:14
07:14
07:39
07:39
09:14
09:14
10:44
10:44
11:44
11:44
12:44
12:44
13:44
13:44
14:44
14:44
15:44
15:44
17:02
17:02
18:02
18:02
18:43
18:43
19:43
19:43
21:08
21:08
22:13
22:13
Kelty, Kingsland Terrace
opposite
07:15
07:15
07:40
07:40
09:15
09:15
10:45
10:45
11:45
11:45
12:45
12:45
13:45
13:45
14:45
14:45
15:45
15:45
17:03
17:03
18:03
18:03
18:44
18:44
19:44
19:44
21:09
21:09
22:14
22:14
Kelty, Crown Hotel
adjacent
07:15
07:15
07:40
07:40
09:15
09:15
10:45
10:45
11:45
11:45
12:45
12:45
13:45
13:45
14:45
14:45
15:45
15:45
17:03
17:03
18:03
18:03
18:44
18:44
19:44
19:44
21:09
21:09
22:14
22:14
Kelty, Primary School
opposite
07:16
07:16
07:41
07:41
09:16
09:16
10:46
10:46
11:46
11:46
12:46
12:46
13:46
13:46
14:46
14:46
15:46
15:46
17:04
17:04
18:04
18:04
18:45
18:45
19:45
19:45
21:10
21:10
22:15
22:15
Kelty, Community Centre
opposite
07:16
07:16
07:41
07:41
09:16
09:16
10:46
10:46
11:46
11:46
12:46
12:46
13:46
13:46
14:46
14:46
15:46
15:46
17:04
17:04
18:04
18:04
18:45
18:45
19:45
19:45
21:10
21:10
22:15
22:15
Kelty, Westcroft Way
adjacent
07:16
07:16
07:41
07:41
09:16
09:16
10:46
10:46
11:46
11:46
12:46
12:46
13:46
13:46
14:46
14:46
15:46
15:46
17:04
17:04
18:04
18:04
18:45
18:45
19:45
19:45
21:10
21:10
22:15
22:15
Kelty, Main Street
adjacent
07:17
07:17
07:42
07:42
09:17
09:17
10:47
10:47
11:47
11:47
12:47
12:47
13:47
13:47
14:47
14:47
15:47
15:47
17:05
17:05
18:05
18:05
18:46
18:46
19:46
19:46
21:11
21:11
22:16
22:16
Kelty, Gowanbank Farm
adjacent
07:17
07:17
07:42
07:42
09:17
09:17
10:47
10:47
11:47
11:47
12:47
12:47
13:47
13:47
14:47
14:47
15:47
15:47
17:05
17:05
18:05
18:05
18:46
18:46
19:46
19:46
21:11
21:11
22:16
22:16
Kelty, Blairfordel Farm
opposite
07:18
07:18
07:43
07:43
09:18
09:18
10:48
10:48
11:48
11:48
12:48
12:48
13:48
13:48
14:48
14:48
15:48
15:48
17:06
17:06
18:06
18:06
18:47
18:47
19:47
19:47
21:12
21:12
22:17
22:17
07:20
07:20
07:45
07:45
09:20
09:20
10:50
10:50
11:50
11:50
12:50
12:50
13:50
13:50
14:50
14:50
15:50
15:50
17:08
17:08
18:08
18:08
18:49
18:49
19:49
19:49
21:14
21:14
22:19
22:19
07:21
07:21
07:46
07:46
09:21
09:21
10:51
10:51
11:51
11:51
12:51
12:51
13:51
13:51
14:51
14:51
15:51
15:51
17:09
17:09
18:09
18:09
18:50
18:50
19:50
19:50
21:15
21:15
22:20
22:20
07:22
07:22
07:47
07:47
09:22
09:22
10:52
10:52
11:52
11:52
12:52
12:52
13:52
13:52
14:52
14:52
15:52
15:52
17:10
17:10
18:10
18:10
18:51
18:51
19:51
19:51
21:16
21:16
22:21
22:21
07:23
07:23
07:48
07:48
09:23
09:23
10:53
10:53
11:53
11:53
12:53
12:53
13:53
13:53
14:53
14:53
15:53
15:53
17:11
17:11
18:11
18:11
18:52
18:52
19:52
19:52
21:17
21:17
22:22
22:22
Kinross, Bridgend
opposite
07:26
07:26
07:51
07:51
09:26
09:26
10:56
10:56
11:56
11:56
12:56
12:56
13:56
13:56
14:56
14:56
15:56
15:56
17:14
17:14
18:14
18:14
18:55
18:55
19:55
19:55
21:20
21:20
22:25
22:25
Kinross, Clashburn Way
opposite
07:27
07:27
07:52
07:52
09:27
09:27
10:57
10:57
11:57
11:57
12:57
12:57
13:57
13:57
14:57
14:57
15:57
15:57
17:15
17:15
18:15
18:15
18:56
18:56
19:56
19:56
21:21
21:21
22:26
22:26
Kinross, Levenbridge Place
opposite
07:28
07:28
07:53
07:53
09:28
09:28
10:58
10:58
11:58
11:58
12:58
12:58
13:58
13:58
14:58
14:58
15:58
15:58
17:16
17:16
18:16
18:16
18:57
18:57
19:57
19:57
21:22
21:22
22:27
22:27
07:28
07:28
07:53
07:53
09:28
09:28
10:58
10:58
11:58
11:58
12:58
12:58
13:58
13:58
14:58
14:58
15:58
15:58
17:16
17:16
18:16
18:16
18:57
18:57
19:57
19:57
21:22
21:22
22:27
22:27
07:29
07:29
07:54
07:54
09:29
09:29
10:59
10:59
11:59
11:59
12:59
12:59
13:59
13:59
14:59
14:59
15:59
15:59
17:17
17:17
18:17
18:17
18:58
18:58
19:58
19:58
21:23
21:23
22:28
22:28
Kinross, Primary School
opposite
07:31
07:31
07:56
07:56
09:31
09:31
11:01
11:01
12:01
12:01
13:01
13:01
14:01
14:01
15:01
15:01
16:01
16:01
17:19
17:19
18:19
18:19
19:00
19:00
20:00
20:00
21:25
21:25
22:30
22:30
07:33
07:33
07:58
07:58
09:33
09:33
11:03
11:03
12:03
12:03
13:03
13:03
14:03
14:03
15:03
15:03
16:03
16:03
17:21
17:21
18:21
18:21
19:02
19:02
20:02
20:02
21:27
21:27
22:32
22:32
07:34
07:34
07:59
07:59
09:34
09:34
11:04
11:04
12:04
12:04
13:04
13:04
14:04
14:04
15:04
15:04
16:04
16:04
17:22
17:22
18:22
18:22
19:03
19:03
20:03
20:03
21:28
21:28
22:33
22:33
Kinross, The Muirs
opposite
07:34
07:34
07:59
07:59
09:34
09:34
11:04
11:04
12:04
12:04
13:04
13:04
14:04
14:04
15:04
15:04
16:04
16:04
17:22
17:22
18:22
18:22
19:03
19:03
20:03
20:03
21:28
21:28
22:33
22:33
07:35
07:35
08:00
08:00
09:35
09:35
11:05
11:05
12:05
12:05
13:05
13:05
14:05
14:05
15:05
15:05
16:05
16:05
17:23
17:23
18:23
18:23
19:04
19:04
20:04
20:04
21:29
21:29
22:34
22:34
07:36
07:36
08:01
08:01
09:36
09:36
11:06
11:06
12:06
12:06
13:06
13:06
14:06
14:06
15:06
15:06
16:06
16:06
17:24
17:24
18:24
18:24
19:05
19:05
20:04
20:04
21:29
21:29
22:34
22:34
Milnathort, Auld Mart Road
opposite
07:36
07:36
08:01
08:01
09:36
09:36
11:06
11:06
12:06
12:06
13:06
13:06
14:06
14:06
15:06
15:06
16:06
16:06
17:24
17:24
18:24
18:24
19:05
19:05
20:05
20:05
21:30
21:30
22:35
22:35
07:37
07:37
08:02
08:02
09:37
09:37
11:07
11:07
12:07
12:07
13:07
13:07
14:07
14:07
15:07
15:07
16:07
16:07
17:25
17:25
18:25
18:25
19:06
19:06
20:06
20:06
21:31
21:31
22:36
22:36
07:37
07:37
08:02
08:02
09:37
09:37
11:07
11:07
12:07
12:07
13:07
13:07
14:07
14:07
15:07
15:07
16:07
16:07
17:25
17:25
18:25
18:25
19:06
19:06
20:06
20:06
21:31
21:31
22:36
22:36
07:37
07:37
08:02
08:02
09:37
09:37
11:07
11:07
12:07
12:07
13:07
13:07
14:07
14:07
15:07
15:07
16:07
16:07
17:25
17:25
18:25
18:25
19:06
19:06
20:06
20:06
21:31
21:31
22:36
22:36
Bridge of Earn, Side Street
opposite
07:53
07:53
08:26
08:26
09:53
09:53
11:23
11:23
12:23
12:23
13:23
13:23
14:23
14:23
15:23
15:23
16:23
16:23
17:41
17:41
18:41
18:41
19:22
19:22
20:22
20:22
21:47
21:47
22:52
22:52
07:58
07:58
08:31
08:31
09:58
09:58
11:28
11:28
12:28
12:28
13:28
13:28
14:28
14:28
15:28
15:28
16:28
16:28
17:46
17:46
18:46
18:46
19:27
19:27
20:27
20:27
21:52
21:52
22:57
22:57
Friarton, Breadalbane Terrace
opposite
08:00
08:00
08:33
08:33
10:00
10:00
11:30
11:30
12:30
12:30
13:30
13:30
14:30
14:30
15:30
15:30
16:30
16:30
17:48
17:48
18:48
18:48
19:29
19:29
20:29
20:29
21:54
21:54
22:59
22:59
Friarton, Tesco
opposite
08:00
08:00
08:33
08:33
10:00
10:00
11:30
11:30
12:30
12:30
13:30
13:30
14:30
14:30
15:30
15:30
16:30
16:30
17:48
17:48
18:48
18:48
19:29
19:29
20:29
20:29
21:54
21:54
22:59
22:59
Perth, Prison
opposite
08:01
08:01
08:34
08:34
10:01
10:01
11:31
11:31
12:31
12:31
13:31
13:31
14:31
14:31
15:31
15:31
16:31
16:31
17:49
17:49
18:49
18:49
19:30
19:30
20:30
20:30
21:55
21:55
23:00
23:00
Perth, Edinburgh Road
Stop ZL
08:02
08:02
08:35
08:35
10:02
10:02
11:32
11:32
12:32
12:32
13:32
13:32
14:32
14:32
15:32
15:32
16:32
16:32
17:50
17:50
18:50
18:50
19:31
19:31
20:31
20:31
21:56
21:56
23:01
23:01
Perth, Canal Street
Stop ZP
08:03
08:03
08:36
08:36
10:03
10:03
11:33
11:33
12:33
12:33
13:33
13:33
14:33
14:33
15:33
15:33
16:33
16:33
17:51
17:51
18:51
18:51
19:32
19:32
20:32
20:32
21:57
21:57
23:02
23:02
Perth, Bus Station
Stances
08:06
08:06
·
·
10:06
10:06
11:36
11:36
12:36
12:36
13:36
13:36
14:36
14:36
15:36
15:36
16:36
16:36
17:54
17:54
18:54
18:54
19:35
19:35
20:35
20:35
22:00
22:00
23:05
23:05
Inveralmond Bus Depot → Halbeath Park & Ride Arrival Bay
28 trips · first 04:59 · last 19:20
Fri
Live From 2026-04-20
Swipe sideways to see later trips.
Stop
04:59
Inveralmond Bus Depot
04:59
Inveralmond Bus Depot
06:08
Inveralmond Bus Depot
06:08
Inveralmond Bus Depot
07:50
Inveralmond Bus Depot
07:50
Inveralmond Bus Depot
08:50
Inveralmond Bus Depot
08:50
Inveralmond Bus Depot
09:50
Inveralmond Bus Depot
09:50
Inveralmond Bus Depot
10:50
Inveralmond Bus Depot
10:50
Inveralmond Bus Depot
11:50
Inveralmond Bus Depot
11:50
Inveralmond Bus Depot
12:50
Inveralmond Bus Depot
12:50
Inveralmond Bus Depot
13:50
Inveralmond Bus Depot
13:50
Inveralmond Bus Depot
14:50
Inveralmond Bus Depot
14:50
Inveralmond Bus Depot
15:50
Inveralmond Bus Depot
15:50
Inveralmond Bus Depot
16:50
Inveralmond Bus Depot
16:50
Inveralmond Bus Depot
18:02
Inveralmond Bus Depot
18:02
Inveralmond Bus Depot
19:20
Inveralmond Bus Depot
19:20
Inveralmond Bus Depot
Perth, Bus Station
Stance 08
·
·
06:08
06:08
07:50
07:50
08:50
08:50
09:50
09:50
10:50
10:50
11:50
11:50
12:50
12:50
13:50
13:50
14:50
14:50
15:50
15:50
16:50
16:50
18:02
18:02
19:20
19:20
Perth, South Street
Stop K
·
·
06:12
06:12
07:54
07:54
08:54
08:54
09:54
09:54
10:54
10:54
11:54
11:54
12:54
12:54
13:54
13:54
14:54
14:54
15:54
15:54
16:54
16:54
18:06
18:06
19:24
19:24
Perth, Scott Street
Stop X
04:59
04:59
06:13
06:13
07:55
07:55
08:55
08:55
09:55
09:55
10:55
10:55
11:55
11:55
12:55
12:55
13:55
13:55
14:55
14:55
15:55
15:55
16:55
16:55
18:07
18:07
19:25
19:25
Perth, Edinburgh Road
Stop ZM
04:59
04:59
06:14
06:14
07:56
07:56
08:56
08:56
09:56
09:56
10:56
10:56
11:56
11:56
12:56
12:56
13:56
13:56
14:56
14:56
15:56
15:56
16:56
16:56
18:08
18:08
19:26
19:26
05:00
05:00
06:15
06:15
07:57
07:57
08:57
08:57
09:57
09:57
10:57
10:57
11:57
11:57
12:57
12:57
13:57
13:57
14:57
14:57
15:57
15:57
16:57
16:57
18:09
18:09
19:27
19:27
05:00
05:00
06:16
06:16
07:58
07:58
08:58
08:58
09:58
09:58
10:58
10:58
11:58
11:58
12:58
12:58
13:58
13:58
14:58
14:58
15:58
15:58
16:58
16:58
18:10
18:10
19:28
19:28
05:01
05:01
06:16
06:16
07:58
07:58
08:58
08:58
09:58
09:58
10:58
10:58
11:58
11:58
12:58
12:58
13:58
13:58
14:58
14:58
15:58
15:58
16:58
16:58
18:10
18:10
19:28
19:28
Scoonieburn, Craigclowan School
opposite
05:01
05:01
06:18
06:18
08:00
08:00
09:00
09:00
10:00
10:00
11:00
11:00
12:00
12:00
13:00
13:00
14:00
14:00
15:00
15:00
16:00
16:00
17:00
17:00
18:12
18:12
19:30
19:30
·
·
06:23
06:23
08:05
08:05
09:05
09:05
10:05
10:05
11:05
11:05
12:05
12:05
13:05
13:05
14:05
14:05
15:05
15:05
16:05
16:05
17:05
17:05
18:17
18:17
19:35
19:35
Milnathort, Church Street
opposite
05:20
05:20
06:39
06:39
08:21
08:21
09:21
09:21
10:21
10:21
11:21
11:21
12:21
12:21
13:21
13:21
14:21
14:21
15:21
15:21
16:21
16:21
17:21
17:21
18:33
18:33
19:51
19:51
Milnathort, War Memorial
opposite
05:20
05:20
06:39
06:39
08:21
08:21
09:21
09:21
10:21
10:21
11:21
11:21
12:21
12:21
13:21
13:21
14:21
14:21
15:21
15:21
16:21
16:21
17:21
17:21
18:33
18:33
19:51
19:51
Milnathort, Bridgefauld Road
opposite
05:21
05:21
06:40
06:40
08:22
08:22
09:22
09:22
10:22
10:22
11:22
11:22
12:22
12:22
13:22
13:22
14:22
14:22
15:22
15:22
16:22
16:22
17:22
17:22
18:34
18:34
19:52
19:52
05:21
05:21
06:40
06:40
08:22
08:22
09:22
09:22
10:22
10:22
11:22
11:22
12:22
12:22
13:22
13:22
14:22
14:22
15:22
15:22
16:22
16:22
17:22
17:22
18:34
18:34
19:52
19:52
Kinross, Loch Leven Leisure Centre
opposite
05:23
05:23
06:42
06:42
08:24
08:24
09:24
09:24
10:24
10:24
11:24
11:24
12:24
12:24
13:24
13:24
14:24
14:24
15:24
15:24
16:24
16:24
17:24
17:24
18:36
18:36
19:54
19:54
Kinross, Gallowhill Road
opposite
05:23
05:23
06:42
06:42
08:24
08:24
09:24
09:24
10:24
10:24
11:24
11:24
12:24
12:24
13:24
13:24
14:24
14:24
15:24
15:24
16:24
16:24
17:24
17:24
18:36
18:36
19:54
19:54
05:24
05:24
06:43
06:43
08:25
08:25
09:25
09:25
10:25
10:25
11:25
11:25
12:25
12:25
13:25
13:25
14:25
14:25
15:25
15:25
16:25
16:25
17:25
17:25
18:37
18:37
19:55
19:55
Kinross, Green Hotel
opposite
05:25
05:25
06:44
06:44
08:26
08:26
09:26
09:26
10:26
10:26
11:26
11:26
12:26
12:26
13:26
13:26
14:26
14:26
15:26
15:26
16:26
16:26
17:26
17:26
18:38
18:38
19:56
19:56
Kinross, Kirklands Hotel
opposite
05:26
05:26
06:45
06:45
08:27
08:27
09:27
09:27
10:27
10:27
11:27
11:27
12:27
12:27
13:27
13:27
14:27
14:27
15:27
15:27
16:27
16:27
17:27
17:27
18:39
18:39
19:57
19:57
05:27
05:27
06:46
06:46
08:28
08:28
09:28
09:28
10:28
10:28
11:28
11:28
12:28
12:28
13:28
13:28
14:28
14:28
15:28
15:28
16:28
16:28
17:28
17:28
18:40
18:40
19:58
19:58
05:27
05:27
06:46
06:46
08:28
08:28
09:28
09:28
10:28
10:28
11:28
11:28
12:28
12:28
13:28
13:28
14:28
14:28
15:28
15:28
16:28
16:28
17:28
17:28
18:40
18:40
19:58
19:58
05:28
05:28
06:47
06:47
08:29
08:29
09:29
09:29
10:29
10:29
11:29
11:29
12:29
12:29
13:29
13:29
14:29
14:29
15:29
15:29
16:29
16:29
17:29
17:29
18:41
18:41
19:59
19:59
Kinross, Park and Ride
opposite
05:29
05:29
06:48
06:48
08:30
08:30
09:30
09:30
10:30
10:30
11:30
11:30
12:30
12:30
13:30
13:30
14:30
14:30
15:30
15:30
16:30
16:30
17:30
17:30
18:42
18:42
20:00
20:00
05:29
05:29
06:48
06:48
08:30
08:30
09:30
09:30
10:30
10:30
11:30
11:30
12:30
12:30
13:30
13:30
14:30
14:30
15:30
15:30
16:30
16:30
17:30
17:30
18:42
18:42
20:00
20:00
05:30
05:30
06:49
06:49
08:31
08:31
09:31
09:31
10:31
10:31
11:31
11:31
12:31
12:31
13:31
13:31
14:31
14:31
15:31
15:31
16:31
16:31
17:31
17:31
18:43
18:43
20:01
20:01
05:30
05:30
06:49
06:49
08:31
08:31
09:31
09:31
10:31
10:31
11:31
11:31
12:31
12:31
13:31
13:31
14:31
14:31
15:31
15:31
16:31
16:31
17:31
17:31
18:43
18:43
20:01
20:01
Gairney Bank, Hatchbank Road
opposite
05:34
05:34
06:53
06:53
08:35
08:35
09:35
09:35
10:35
10:35
11:35
11:35
12:35
12:35
13:35
13:35
14:35
14:35
15:35
15:35
16:35
16:35
17:35
17:35
18:47
18:47
20:05
20:05
Gairney Bank, Gairneybridge Farm
opposite
05:34
05:34
06:53
06:53
08:35
08:35
09:35
09:35
10:35
10:35
11:35
11:35
12:35
12:35
13:35
13:35
14:35
14:35
15:35
15:35
16:35
16:35
17:35
17:35
18:47
18:47
20:05
20:05
Gairney Bank, Greenacres
opposite
05:36
05:36
06:55
06:55
08:37
08:37
09:37
09:37
10:37
10:37
11:37
11:37
12:37
12:37
13:37
13:37
14:37
14:37
15:37
15:37
16:37
16:37
17:37
17:37
18:49
18:49
20:07
20:07
Kelty, Lochran Farm
opposite
05:36
05:36
06:55
06:55
08:37
08:37
09:37
09:37
10:37
10:37
11:37
11:37
12:37
12:37
13:37
13:37
14:37
14:37
15:37
15:37
16:37
16:37
17:37
17:37
18:49
18:49
20:07
20:07
05:38
05:38
06:57
06:57
08:39
08:39
09:39
09:39
10:39
10:39
11:39
11:39
12:39
12:39
13:39
13:39
14:39
14:39
15:39
15:39
16:39
16:39
17:39
17:39
18:51
18:51
20:09
20:09
Kelty, Gowanbank Farm
opposite
05:39
05:39
06:58
06:58
08:40
08:40
09:40
09:40
10:40
10:40
11:40
11:40
12:40
12:40
13:40
13:40
14:40
14:40
15:40
15:40
16:40
16:40
17:40
17:40
18:52
18:52
20:10
20:10
Kelty, Westcroft Way
opposite
05:40
05:40
06:59
06:59
08:41
08:41
09:41
09:41
10:41
10:41
11:41
11:41
12:41
12:41
13:41
13:41
14:41
14:41
15:41
15:41
16:41
16:41
17:41
17:41
18:53
18:53
20:11
20:11
Kelty, Community Centre
adjacent
05:40
05:40
06:59
06:59
08:41
08:41
09:41
09:41
10:41
10:41
11:41
11:41
12:41
12:41
13:41
13:41
14:41
14:41
15:41
15:41
16:41
16:41
17:41
17:41
18:53
18:53
20:11
20:11
Kelty, Primary School
adjacent
05:40
05:40
06:59
06:59
08:41
08:41
09:41
09:41
10:41
10:41
11:41
11:41
12:41
12:41
13:41
13:41
14:41
14:41
15:41
15:41
16:41
16:41
17:41
17:41
18:53
18:53
20:11
20:11
Kelty, Main Street
adjacent 23
05:41
05:41
07:00
07:00
08:42
08:42
09:42
09:42
10:42
10:42
11:42
11:42
12:42
12:42
13:42
13:42
14:42
14:42
15:42
15:42
16:42
16:42
17:42
17:42
18:54
18:54
20:12
20:12
Kelty, Kingsland Terrace
adjacent
05:41
05:41
07:00
07:00
08:42
08:42
09:42
09:42
10:42
10:42
11:42
11:42
12:42
12:42
13:42
13:42
14:42
14:42
15:42
15:42
16:42
16:42
17:42
17:42
18:54
18:54
20:12
20:12
Kelty, Blackhall Road
opposite
05:42
05:42
07:01
07:01
08:43
08:43
09:43
09:43
10:43
10:43
11:43
11:43
12:43
12:43
13:43
13:43
14:43
14:43
15:43
15:43
16:43
16:43
17:43
17:43
18:55
18:55
20:13
20:13
05:49
05:49
07:08
07:08
08:50
08:50
09:50
09:50
10:50
10:50
11:50
11:50
12:50
12:50
13:50
13:50
14:50
14:50
15:50
15:50
16:50
16:50
17:50
17:50
19:02
19:02
20:20
20:20
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
64 stops- Halbeath, Park & Ride Arrival Bay at
- Halbeath, Park & Ride Stance 1
- Kelty, Blackhall Road adjacent
- Kelty, Kingsland Terrace opposite
- Kelty, Crown Hotel adjacent
- Kelty, Primary School opposite
- Kelty, Community Centre opposite
- Kelty, Westcroft Way adjacent
- Kelty, Main Street adjacent
- Kelty, Gowanbank Farm adjacent
- Kelty, Blairfordel Farm opposite
- Kelty, Lochran Farm at
- Gairney Bank, Greenacres at
- Gairney Bank, Gairneybridge Farm at
- Gairney Bank, Hatchbank Road at
- Kinross, Bridgend opposite
- Kinross, Clashburn Way opposite
- Kinross, Levenbridge Place opposite
- Kinross, Park and Ride at
- Kinross, Ochil View at
- Kinross, Primary School opposite
- Kinross, Kirklands Hotel at
- Kinross, Green Hotel at
- Kinross, The Muirs opposite
- Kinross, Gallowhill Road at
- Kinross, Loch Leven Leisure Centre at
- Milnathort, Auld Mart Road opposite
- Milnathort, Bridgefauld Road at
- Milnathort, War Memorial at
- Milnathort, Church Street at
- Milnathort, Victoria Avenue at
- Milnathort, Burleigh Road Junction opposite
- Milnathort, Arlary road end opposite
- Milnathort, Mawcarse road end opposite
- Glenfarg, Cuthill Towers opposite
- Glenfarg, Duncrievie at
- Glenfarg, Hilton View at
- Glenfarg, Elm Cottage opposite
- Glenfarg, Ladeside at
- Glenfarg, Greenbank Road at
- Glenfarg, Hillwood at
- Glenfarg, Fordel Road End at
- Glenfarg, Bein Inn opposite
- Aberargie, Balnagowan opposite
- Bridge of Earn, Oudenarde Road End opposite
- Bridge of Earn, Side Street opposite
- Scoonieburn, Craigclowan School at
- Friarton, Breadalbane Terrace opposite
- Friarton, Tesco opposite
- Perth, Prison opposite
- Perth, Edinburgh Road Stop ZL
- Perth, Canal Street Stop ZP
- Perth, Bus Station Stances
- Perth, York Place Stop ZF
- Perth, Barrack Street Stop ZR
- Muirton, Royal Bank of Scotland at
- Muirton, Viewfield Place at
- Hillyland, Unity Terrace at
- Hillyland, College at
- Hillyland, Crieff Road at 144
- Hillyland, Stevens Place opposite
- Tulloch, Crematorium opposite
- Inveralmond, Lawgrove Place opposite
- Inveralmond, Bus Depot opposite