39
Stagecoach East Scotland
39 bus timetable: Kirkcaldy to Glenrothes or Leslie
Kirkcaldy - Glenrothes or Leslie
Route map
39 live route map
See the route, stops, and live buses currently on this line.
125 stops
Live buses loading
Map ready
Loading the route map...
Kirkcaldy Bus Station 12 → Newcastle Rosemount Road Turning Circle
30 trips · first 00:31 · last 23:05
Mon, Tue, Wed, Thu
Live From 2026-05-12
Swipe sideways to see later trips.
Stop
00:31
Newcastle Rosemount Road Turning Circle
06:10
Newcastle Rosemount Road Turning Circle
06:25
Newcastle Rosemount Road Turning Circle
06:40
Newcastle Rosemount Road Turning Circle
07:25
Newcastle Rosemount Road Turning Circle
07:40
Newcastle Rosemount Road Turning Circle
08:25
Newcastle Rosemount Road Turning Circle
08:40
Newcastle Rosemount Road Turning Circle
09:25
Newcastle Rosemount Road Turning Circle
09:40
Newcastle Rosemount Road Turning Circle
10:25
Newcastle Rosemount Road Turning Circle
10:40
Newcastle Rosemount Road Turning Circle
11:25
Newcastle Rosemount Road Turning Circle
11:40
Newcastle Rosemount Road Turning Circle
12:25
Newcastle Rosemount Road Turning Circle
12:40
Newcastle Rosemount Road Turning Circle
13:25
Newcastle Rosemount Road Turning Circle
13:40
Newcastle Rosemount Road Turning Circle
14:25
Newcastle Rosemount Road Turning Circle
14:40
Newcastle Rosemount Road Turning Circle
15:25
Newcastle Rosemount Road Turning Circle
15:40
Newcastle Rosemount Road Turning Circle
16:25
Newcastle Rosemount Road Turning Circle
16:40
Newcastle Rosemount Road Turning Circle
17:25
Newcastle Rosemount Road Turning Circle
17:42
Newcastle Rosemount Road Turning Circle
18:25
Newcastle Rosemount Road Turning Circle
18:40
Newcastle Rosemount Road Turning Circle
19:25
Newcastle Rosemount Road Turning Circle
23:05
Newcastle Rosemount Road Turning Circle
Kirkcaldy, Bus Station
Stance 12
·
·
06:25
·
07:25
·
08:25
·
09:25
·
10:25
·
11:25
·
12:25
·
13:25
·
14:25
·
15:25
·
16:25
·
17:25
·
18:25
·
19:25
23:05
Hayfield, Victoria Hospital
adjacent
·
·
06:33
·
07:33
·
08:33
·
09:33
·
10:33
·
11:33
·
12:33
·
13:33
·
14:33
·
15:33
·
16:33
·
17:33
·
18:33
·
19:33
23:13
Gallatown, Carberry Place
adjacent
·
·
06:39
·
07:39
·
08:39
·
09:39
·
10:39
·
11:39
·
12:39
·
13:39
·
14:39
·
15:39
·
16:39
·
17:39
·
18:38
·
19:38
23:18
Thornton, The Clock Tower
adjacent
00:35
·
06:47
·
07:47
·
08:47
·
09:47
·
10:47
·
11:47
·
12:47
·
13:47
·
14:47
·
15:47
·
16:50
·
17:50
·
18:45
·
19:45
23:25
Pitteuchar, Glamis Centre
opposite
00:42
·
06:56
·
07:56
·
08:56
·
09:56
·
10:56
·
11:56
·
12:56
·
13:56
·
14:56
·
15:56
·
16:59
·
17:59
·
18:52
·
19:52
23:32
Glenrothes, Bus Station Arrival Bay
Stances 9-16
00:48
·
07:06
·
08:06
·
09:06
·
10:06
·
11:06
·
12:06
·
13:06
·
14:06
·
15:06
·
16:06
·
17:09
·
18:09
·
19:02
·
20:02
23:42
Glenrothes, Bus Station
Stance 11
·
06:10
07:10
06:40
08:10
07:40
09:10
08:40
10:10
09:40
11:10
10:40
12:10
11:40
13:10
12:40
14:10
13:40
15:10
14:40
16:10
15:40
17:12
16:40
18:12
17:42
19:05
18:40
20:05
·
Macedonia, Ednam Drive
adjacent
·
06:16
07:16
06:46
08:16
07:46
09:16
08:46
10:16
09:46
11:16
10:46
12:16
11:46
13:16
12:46
14:16
13:46
15:16
14:46
16:16
15:46
17:18
16:46
18:18
17:48
19:11
18:46
20:11
·
·
06:21
07:21
06:51
08:21
07:51
09:21
08:51
10:21
09:51
11:21
10:51
12:21
11:51
13:21
12:51
14:21
13:51
15:21
14:51
16:21
15:51
17:23
16:51
18:23
17:53
19:16
18:51
20:16
·
Newcastle Rosemount Road Turning Circle → Kirkcaldy Bus Station 12
29 trips · first 00:10 · last 18:55
Mon, Tue, Wed, Thu
Live From 2026-05-12
Swipe sideways to see later trips.
Stop
00:10
Newcastle Rosemount Road Turning Circle
05:40
Newcastle Rosemount Road Turning Circle
06:10
Newcastle Rosemount Road Turning Circle
06:23
Newcastle Rosemount Road Turning Circle
06:53
Newcastle Rosemount Road Turning Circle
07:23
Newcastle Rosemount Road Turning Circle
07:53
Newcastle Rosemount Road Turning Circle
08:23
Newcastle Rosemount Road Turning Circle
08:53
Newcastle Rosemount Road Turning Circle
09:23
Newcastle Rosemount Road Turning Circle
09:53
Newcastle Rosemount Road Turning Circle
10:23
Newcastle Rosemount Road Turning Circle
10:53
Newcastle Rosemount Road Turning Circle
11:23
Newcastle Rosemount Road Turning Circle
11:53
Newcastle Rosemount Road Turning Circle
12:23
Newcastle Rosemount Road Turning Circle
12:53
Newcastle Rosemount Road Turning Circle
13:23
Newcastle Rosemount Road Turning Circle
13:53
Newcastle Rosemount Road Turning Circle
14:23
Newcastle Rosemount Road Turning Circle
14:53
Newcastle Rosemount Road Turning Circle
15:23
Newcastle Rosemount Road Turning Circle
15:53
Newcastle Rosemount Road Turning Circle
16:23
Newcastle Rosemount Road Turning Circle
16:53
Newcastle Rosemount Road Turning Circle
17:25
Newcastle Rosemount Road Turning Circle
17:55
Newcastle Rosemount Road Turning Circle
18:25
Newcastle Rosemount Road Turning Circle
18:55
Newcastle Rosemount Road Turning Circle
·
·
·
06:23
06:53
07:23
07:53
08:23
08:53
09:23
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:23
15:53
16:23
16:53
17:25
17:55
18:25
18:55
Macedonia, Gifford Court
adjacent
·
·
·
06:29
06:59
07:29
07:59
08:29
08:59
09:29
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:29
16:59
17:31
18:01
18:31
19:01
Glenrothes, Bus Station Arrival Bay
Stances 9-16
·
·
·
06:36
07:06
07:36
08:06
08:36
09:06
09:36
10:06
10:36
11:06
11:36
12:06
12:36
13:06
13:36
14:06
14:36
15:06
15:36
16:06
16:36
17:06
17:38
18:08
18:38
19:08
Glenrothes, Bus Station
Stance 10
00:10
05:40
06:10
06:40
·
07:40
·
08:40
·
09:40
·
10:40
·
11:40
·
12:40
·
13:40
·
14:40
·
15:40
·
16:40
17:10
17:40
·
18:40
·
Pitteuchar, Glamis Centre
adjacent
00:18
05:50
06:20
06:50
·
07:50
·
08:50
·
09:50
·
10:50
·
11:50
·
12:50
·
13:50
·
14:50
·
15:50
·
16:50
17:20
17:50
·
18:50
·
Thornton, Station Road
adjacent
00:25
05:59
06:29
06:59
·
07:59
·
08:59
·
09:59
·
10:59
·
11:59
·
12:59
·
13:59
·
14:59
·
15:59
·
16:59
17:29
17:59
·
18:59
·
Gallatown, Carberry Place
opposite
·
06:06
06:36
07:06
·
08:06
·
09:06
·
10:06
·
11:06
·
12:06
·
13:06
·
14:06
·
15:06
·
16:06
·
17:06
17:36
18:06
·
19:06
·
Hayfield, Victoria Hospital
opposite
·
06:13
06:43
07:13
·
08:13
·
09:13
·
10:13
·
11:13
·
12:13
·
13:13
·
14:13
·
15:13
·
16:13
·
17:13
17:43
18:13
·
19:13
·
Kirkcaldy, Bus Station
Arrival Bay
·
06:21
06:51
07:21
·
08:21
·
09:21
·
10:21
·
11:21
·
12:21
·
13:21
·
14:21
·
15:21
·
16:21
·
17:21
17:51
18:21
·
19:21
·
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_39_1.
Main stops shown
10 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Thornton, Redhouse Roundabout Northbound
- Kirkcaldy, Bus Station Stance 12
- Hayfield, Victoria Hospital adjacent
- Gallatown, Carberry Place adjacent
- Thornton, The Clock Tower adjacent
- Pitteuchar, Glamis Centre opposite
- Glenrothes, Bus Station Arrival Bay Stances 9-16
- Glenrothes, Bus Station Stance 11
- Macedonia, Ednam Drive adjacent
- Newcastle, Rosemount Road Turning Circle adjacent