40
Stagecoach East Scotland
40 bus timetable: Glenrothes to Dundee City Centre
Glenrothes - Dundee City Centre
Route map
40 live route map
See the route, stops, and live buses currently on this line.
108 stops
Live buses loading
Map ready
Loading the route map...
Glenrothes Bus Station 4 → Dundee City Centre Bus Station
15 trips · first 06:25 · last 19:25
Tue
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
06:25
Dundee City Centre Bus Station
07:25
Dundee City Centre Bus Station
08:00
Dundee City Centre Bus Station
08:22
Dundee City Centre Bus Station
09:22
Dundee City Centre Bus Station
10:22
Dundee City Centre Bus Station
11:22
Dundee City Centre Bus Station
12:22
Dundee City Centre Bus Station
13:22
Dundee City Centre Bus Station
14:22
Dundee City Centre Bus Station
15:22
Dundee City Centre Bus Station
16:22
Dundee City Centre Bus Station
17:22
Dundee City Centre Bus Station
18:22
Dundee City Centre Bus Station
19:25
Dundee City Centre Bus Station
Glenrothes, Bus Station
Stance 4
06:25
07:25
08:00
08:22
09:22
10:22
11:22
12:22
13:22
14:22
15:22
16:22
17:22
18:22
19:25
Auchmuty, St Columba's Church
opposite
06:26
07:26
08:01
08:23
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:26
Glenrothes, Rothesay House
opposite
06:27
07:27
08:01
08:24
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:24
19:27
Glenrothes, Riverside Park
adjacent
06:28
07:28
08:02
08:25
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:25
19:28
Glenrothes, Lodge Rise
opposite
06:31
07:31
08:04
08:27
09:27
10:27
11:27
12:27
13:27
14:27
15:27
16:27
17:27
18:27
19:31
Cadham, Huntsmans Road
northbound
06:31
07:31
08:06
08:28
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
19:31
Cadham, Fire Station
adjacent
06:32
07:32
08:06
08:32
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
19:32
Cadham, Julian Road
opposite
06:32
07:32
08:06
08:32
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
19:32
Cadham, Gilvenbank Park
adjacent
06:33
07:33
08:07
08:33
09:33
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:33
18:33
19:33
Balfarg, Kilmichael Road - South
opposite
06:33
07:33
08:07
08:33
09:33
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:33
18:33
19:33
Balfarg, Kilmichael Road - North
opposite
06:33
07:33
08:07
08:33
09:33
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:33
18:33
19:33
Glenrothes, Gateside Cottages
adjacent
06:35
07:35
08:09
08:35
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:35
19:35
Freuchie, Channelhall
opposite
06:38
07:38
08:12
08:38
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:38
18:38
19:38
Freuchie, Road End
adjacent
06:39
07:39
08:13
08:39
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:39
19:39
Freuchie, Riggs Farm
adjacent
06:40
07:40
08:14
08:40
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:40
19:40
Ladybank, Church Street
adjacent
06:44
07:44
08:18
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:44
Ladybank, Railway Station
opposite
06:44
07:44
08:18
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:44
Ladybank, Hill Street
adjacent 56
06:44
07:44
08:18
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:44
Ladybank, Beech Avenue
adjacent
06:45
07:45
08:19
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:45
Ladybank, Pine Lodge
opposite
06:45
07:45
08:19
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:45
Ladybank, Annsmuir Caravan Park
opposite
06:46
07:46
08:20
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:46
Ladybank, Edensmuir Forest
Northbound
06:47
07:47
08:21
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:47
Ladybank, Roundabout
adjacent
06:48
07:48
08:22
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:48
Bow of Fife, Post Office
opposite
06:49
07:49
08:23
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:49
Bow of Fife, Scottish Deer Centre
opposite
06:50
07:50
08:24
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:50
Springfield, Hammerhead toll
Eastbound
06:51
07:51
08:25
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:51
Stratheden, Uthrogle Mills
opposite
06:51
07:51
08:25
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:51
Stratheden, Hangman's Lane
opposite
06:52
07:52
08:26
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:52
Cupar, The Drum
opposite
06:54
07:54
08:28
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:54
Cupar, Elmwood College
adjacent
06:54
07:54
08:28
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:54
19:54
Cupar, West Park Road
opposite
06:56
07:56
·
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:54
19:56
Cupar, St Columbas Primary School
adjacent
06:58
07:58
·
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:54
19:58
Cupar, Provost Wynd
opposite
06:59
07:59
·
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:54
19:59
Cupar, Railway Station
opposite
07:04
08:04
·
09:04
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:04
20:04
Cupar, Bowling Green Road
adjacent
07:05
08:05
·
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:05
20:05
Cupar, Thomastoun Drive
opposite
07:05
08:05
·
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:05
20:05
Cupar, Trading Estate
opposite
07:06
08:06
·
09:06
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:06
19:06
20:06
Cupar, Foxton Farm Road End
adjacent
07:07
08:07
·
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:07
20:07
Dairsie, Primary School
adjacent
07:10
08:10
·
09:10
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:10
20:10
Dairsie, Pitcairn Park
opposite
07:10
08:10
·
09:10
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:10
20:10
Dairsie, Pittormie Farm
adjacent
07:11
08:11
·
09:11
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:11
18:11
19:11
20:11
Balmullo, Hayston Farm
adjacent
07:13
08:13
·
09:13
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
19:13
20:13
Balmullo, Lucklaw Road
adjacent
07:14
08:14
·
09:14
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:14
18:14
19:14
20:14
Balmullo, Post Office
adjacent
07:14
08:14
·
09:14
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:14
18:14
19:14
20:14
St Michaels, Brackmont Mill
adjacent
07:16
08:16
·
09:16
10:16
11:16
12:16
13:16
14:16
15:16
16:16
17:16
18:16
19:16
20:16
St Michaels, Dundee Road
Northbound
07:17
08:17
·
09:17
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
18:17
19:17
20:17
Drumoig, National Golf Centre
opposite
07:20
08:20
·
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
19:20
20:20
Newport-on-Tay, Garage
adjacent
07:21
08:21
·
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:21
19:21
20:21
Newport-on-Tay, Forgan Roundabout
Northbound
07:23
08:23
·
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:23
20:23
07:29
08:29
·
09:29
10:29
11:29
12:29
13:29
14:29
15:29
16:29
17:29
18:29
19:29
20:29
Dundee City Centre Bus Station → Glenrothes Bus Station 4
15 trips · first 07:00 · last 20:35
Tue
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
07:00
Dundee City Centre Bus Station
07:35
Dundee City Centre Bus Station
08:35
Dundee City Centre Bus Station
09:35
Dundee City Centre Bus Station
10:35
Dundee City Centre Bus Station
11:35
Dundee City Centre Bus Station
12:35
Dundee City Centre Bus Station
13:35
Dundee City Centre Bus Station
14:35
Dundee City Centre Bus Station
15:35
Dundee City Centre Bus Station
16:35
Dundee City Centre Bus Station
17:35
Dundee City Centre Bus Station
18:35
Dundee City Centre Bus Station
19:35
Dundee City Centre Bus Station
20:35
Dundee City Centre Bus Station
·
07:35
08:35
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:35
19:35
20:35
Newport-on-Tay, Forgan Roundabout
Southbound
·
07:42
08:42
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:42
19:42
20:42
Newport-on-Tay, Garage
opposite
·
07:43
08:43
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:43
19:43
20:43
Drumoig, National Golf Centre
adjacent
·
07:44
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:44
20:44
St Michaels, Brackmont Mill
opposite
·
07:48
08:48
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:48
19:48
20:48
Balmullo, Post Office
opposite
·
07:50
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:50
19:50
20:50
Balmullo, Lucklaw Road
opposite
·
07:50
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:50
19:50
20:50
Balmullo, Hayston Farm
opposite
·
07:51
08:51
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:51
19:51
20:51
Dairsie, Pittormie Farm
opposite
·
07:53
08:53
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:53
19:53
20:53
Dairsie, Pitcairn Park
adjacent
·
07:54
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:54
19:54
20:54
Dairsie, Primary School
opposite
·
07:54
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:54
19:54
20:54
Cupar, Foxton Farm Road End
opposite
·
07:57
08:57
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:57
19:57
20:57
Cupar, Trading Estate
adjacent
·
07:58
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:58
19:58
20:58
Cupar, Thomastoun Drive
adjacent
·
07:59
08:59
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:59
19:59
20:59
Cupar, Bowling Green Road
opposite
·
07:59
08:59
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:59
19:59
20:59
Cupar, Railway Station
adjacent
07:00
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
Cupar, Crossgate
Stance C
07:02
08:02
09:02
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:02
20:02
21:02
Cupar, Provost Wynd
adjacent
07:03
08:03
09:03
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:03
18:03
19:03
20:03
21:03
Cupar, West Port
Westbound
07:05
08:05
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:05
20:05
21:05
Cupar, West Park Road
adjacent
07:06
08:06
09:06
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:06
19:06
20:06
21:06
Cupar, Elmwood College
opposite
07:07
08:07
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:07
20:07
21:07
Cupar, The Drum
adjacent
07:07
08:07
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:07
20:07
21:07
Stratheden, Hangman's Lane
adjacent
07:10
08:10
09:10
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:10
20:10
21:10
Stratheden, Uthrogle Mills
adjacent
07:10
08:10
09:10
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:10
20:10
21:10
Springfield, Hammerhead Toll
Westbound
07:11
08:11
09:11
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:11
18:11
19:11
20:11
21:11
Bow of Fife, Scottish Deer Centre
adjacent
07:12
08:12
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:12
19:12
20:12
21:12
Bow of Fife, Letham Road End
Westbound
07:13
08:13
09:13
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
19:13
20:13
21:13
Ladybank, Roundabout
Westbound
07:15
08:15
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
19:15
20:15
21:15
Ladybank, Edensmuir Forest
Southbound
07:15
08:15
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
19:15
20:15
21:15
Ladybank, Annsmuir Caravan Park
adjacent
07:16
08:16
09:16
10:16
11:16
12:16
13:16
14:16
15:16
16:16
17:16
18:16
19:16
20:16
21:16
Ladybank, Pine Lodge
adjacent
07:17
08:17
09:17
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
18:17
19:17
20:17
21:17
Ladybank, Beech Avenue
opposite
07:18
08:18
09:18
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:18
19:18
20:18
21:18
Ladybank, Hill Street
adjacent
07:18
08:18
09:18
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:18
19:18
20:18
21:18
Ladybank, Railway Station
adjacent
07:19
08:19
09:19
10:19
11:19
12:19
13:19
14:19
15:19
16:19
17:19
18:19
19:19
20:19
21:19
Ladybank, Church Street
opposite
07:19
08:19
09:19
10:19
11:19
12:19
13:19
14:19
15:19
16:19
17:19
18:19
19:19
20:19
21:19
Freuchie, Riggs Farm
opposite
07:23
08:23
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:23
20:23
21:23
Freuchie, Road End
Southbound
07:24
08:24
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:24
19:24
20:24
21:24
Glenrothes, Kirkforthar Feus
adjacent
07:27
08:27
09:27
10:27
11:27
12:27
13:27
14:27
15:27
16:27
17:27
18:27
19:27
20:27
21:27
Glenrothes, Gateside Cottages
opposite
07:28
08:28
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
19:28
20:28
21:28
Balfarg, Kilmichael Road - North
adjacent
07:30
08:30
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:30
19:30
20:30
21:30
Balfarg, Kilmichael Road - South
adjacent
07:30
08:30
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:30
19:30
20:30
21:30
Cadham, Gilvenbank Park
opposite
07:30
08:30
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:30
19:30
20:30
21:30
Cadham, Julian Road
adjacent
07:31
08:31
09:31
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:31
19:31
20:31
21:31
Cadham, Fire Station
opposite
07:31
08:31
09:31
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:31
19:31
20:31
21:31
Cadham, Huntsmans Road
southbound
07:32
08:32
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
19:32
20:32
21:32
Glenrothes, Lodge Rise
adjacent
07:32
08:36
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
18:32
19:32
20:32
21:32
Glenrothes, Riverside Park
opposite
07:35
08:38
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:38
18:35
19:35
20:35
21:35
Glenrothes, Rothesay House
adjacent
07:37
08:40
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:37
19:37
20:37
21:37
Auchmuty, St Columba's Church
adjacent
07:37
08:40
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:37
19:37
20:37
21:37
Glenrothes Bus Station Arrival Bay
Stances 1-8
07:38
08:41
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:38
19:38
20:38
21:38
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_40_1.
All stops shown
56 stops- Glenrothes, Bus Station Stance 4
- Auchmuty, St Columba's Church opposite
- Glenrothes, Rothesay House opposite
- Glenrothes, Riverside Park adjacent
- Glenrothes, Lodge Rise opposite
- Cadham, Aspen Avenue adjacent
- Cadham, Glenrothes Hospital adjacent
- Cadham, Aspen Avenue opposite
- Cadham, Huntsmans Road northbound
- Cadham, Fire Station adjacent
- Cadham, Julian Road opposite
- Cadham, Gilvenbank Park adjacent
- Balfarg, Kilmichael Road - South opposite
- Balfarg, Kilmichael Road - North opposite
- Glenrothes, Gateside Cottages adjacent
- Freuchie, Channelhall opposite
- Freuchie, Road End adjacent
- Freuchie, Riggs Farm adjacent
- Ladybank, Church Street adjacent
- Ladybank, Railway Station opposite
- Ladybank, Hill Street adjacent 56
- Ladybank, Beech Avenue adjacent
- Ladybank, Pine Lodge opposite
- Ladybank, Annsmuir Caravan Park opposite
- Ladybank, Edensmuir Forest Northbound
- Ladybank, Roundabout adjacent
- Bow of Fife, Post Office opposite
- Bow of Fife, Scottish Deer Centre opposite
- Springfield, Hammerhead toll Eastbound
- Stratheden, Uthrogle Mills opposite
- Stratheden, Hangman's Lane opposite
- Cupar, The Drum opposite
- Cupar, Elmwood College adjacent
- Cupar, West Park Road opposite
- Cupar, West Port Eastbound
- Cupar, St Columbas Primary School adjacent
- Cupar, Provost Wynd opposite
- Cupar, Crossgate Stance A
- Cupar, Railway Station opposite
- Cupar, Bowling Green Road adjacent
- Cupar, Thomastoun Drive opposite
- Cupar, Trading Estate opposite
- Cupar, Foxton Farm Road End adjacent
- Dairsie, Primary School adjacent
- Dairsie, Pitcairn Park opposite
- Dairsie, Pittormie Farm adjacent
- Balmullo, Hayston Farm adjacent
- Balmullo, Lucklaw Road adjacent
- Balmullo, Post Office adjacent
- St Michaels, Brackmont Mill adjacent
- St Michaels, Dundee Road Northbound
- Pickletillem, Inn adjacent
- Drumoig, National Golf Centre opposite
- Newport-on-Tay, Garage adjacent
- Newport-on-Tay, Forgan Roundabout Northbound
- Dundee City Centre, Bus Station at