7A
Stagecoach East Scotland
7A bus timetable: Dunfermline to Kirkcaldy
Dunfermline - Kirkcaldy
Dunfermline bus station - Kirkcaldy bus station
Route map
7A live route map
See the route, stops, and live buses currently on this line.
176 stops
Live buses loading
Map ready
Loading the route map...
Dunfermline Bus Station 12 → Kirkcaldy Bus Station
14 trips · first 09:15 · last 22:18
Sunday
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
09:15
Kirkcaldy Bus Station
10:15
Kirkcaldy Bus Station
11:15
Kirkcaldy Bus Station
12:15
Kirkcaldy Bus Station
13:15
Kirkcaldy Bus Station
14:15
Kirkcaldy Bus Station
15:15
Kirkcaldy Bus Station
16:15
Kirkcaldy Bus Station
17:15
Kirkcaldy Bus Station
18:18
Kirkcaldy Bus Station
19:18
Kirkcaldy Bus Station
20:18
Kirkcaldy Bus Station
21:18
Kirkcaldy Bus Station
22:18
Kirkcaldy Bus Station
Dunfermline, Bus Station
Stance 12
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:18
19:18
20:18
21:18
22:18
Dunfermline, Old Fire Station
adjacent
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:18
19:18
20:18
21:18
22:18
Dunfermline, City Railway Station
adjacent
09:19
10:19
11:19
12:19
13:19
14:19
15:19
16:19
17:19
18:22
19:22
20:22
21:22
22:22
Dunfermline, St Leonard's Church
adjacent
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:23
19:23
20:23
21:23
22:23
Dunfermline, St Leonard's Bus Depot
opposite
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:24
19:24
20:24
21:24
22:24
Dunfermline, Tollgate
adjacent
09:22
10:22
11:22
12:22
13:22
14:22
15:22
16:22
17:22
18:25
19:25
20:25
21:25
22:25
Dunfermline, Cottage Inn
adjacent
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:26
19:26
20:26
21:26
22:25
Dunfermline, King Malcolm Hotel
adjacent
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:26
19:26
20:26
21:26
22:26
Pitcorthie, Cypress Grove
adjacent
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:27
19:27
20:27
21:27
22:27
Pitreavie Golf Course
adjacent
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:28
19:28
20:28
21:28
22:27
Pitreavie Playing Fields
adjacent
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:28
19:28
20:28
21:28
22:28
Pitreavie Business Park
opposite
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
18:29
19:29
20:29
21:29
22:28
Dunfermline, Carnegie Campus
adjacent
09:27
10:27
11:27
12:27
13:27
14:27
15:27
16:27
17:27
18:29
19:29
20:29
21:29
22:29
Rosyth, Queens Buildings
adjacent
09:34
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:34
18:32
19:32
20:32
21:32
22:32
Rosyth, Parkside Street
adjacent
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:33
19:33
20:33
21:33
22:33
Rosyth, Castlandhill Road
adjacent 10
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
18:34
19:34
20:34
21:34
22:34
Rosyth, Fairykirk Road
adjacent
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:35
19:35
20:35
21:35
22:35
Inverkeithing, Hillfield Road
adjacent
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:37
19:37
20:37
21:37
22:37
Inverkeithing, Roods Road
adjacent
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:38
19:38
20:38
21:38
22:38
Inverkeithing, Square
NE Bound
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:39
19:39
20:39
21:39
22:39
Inverkeithing, Boreland Road
opposite
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:39
19:39
20:39
21:39
22:40
Inverkeithing, Fraser Avenue
opposite
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:41
19:41
20:41
21:41
22:41
Inverkeithing, High School
adjacent
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:41
19:41
20:41
21:41
22:41
Inverkeithing, Curlew Way
opposite
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:42
19:42
20:42
21:42
22:42
Inverkeithing, The Avenue
opposite
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:42
19:42
20:42
21:42
22:42
Dalgety Bay, Railway Station
adjacent
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:45
19:45
20:45
21:45
22:45
Dalgety Bay, West Access Ridge Way
adjacent
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:46
19:46
20:46
21:46
22:46
Dalgety Bay, Parklands Crescent
adjacent
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:48
19:48
20:48
21:48
22:48
Dalgety Bay, Wayfarers Drive
adjacent
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:48
19:48
20:48
21:48
22:48
Dalgety Bay, Forth Reach
opposite
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:49
19:49
20:49
21:49
22:49
Dalgety Bay, Strathbeg Drive
adjacent
09:52
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:52
18:50
19:50
20:50
21:50
22:50
Dalgety Bay, St David's Court
opposite
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:51
19:51
20:51
21:51
22:51
Dalgety Bay, Moray Park
adjacent
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:52
19:52
20:52
21:52
22:51
Dalgety Bay, Meadowfield
adjacent
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:53
19:53
20:53
21:53
22:52
Dalgety Bay, Forth Crescent
opposite
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:53
19:53
20:53
21:53
22:52
Dalgety Bay, Markfield Road
adjacent
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:54
19:54
20:54
21:54
22:53
Dalgety Bay, Hopetoun View
opposite
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:54
19:54
20:54
21:54
22:53
Dalgety Bay, Pentland Rise
adjacent
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:55
19:55
20:55
21:55
22:54
Dalgety Bay, Moray Way North Roundabout
northbound
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:56
19:56
20:56
21:56
·
Dalgety Bay, East Access Ridge Way
adjacent
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:56
19:56
20:56
21:56
·
Dalgety Bay, Dalgety Church Yard
opposite
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:56
19:56
20:56
21:56
·
Aberdour, St Columba's Church
opposite
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
18:59
19:59
20:59
21:59
·
Aberdour, Railway Station
opposite
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:00
20:00
21:00
22:00
·
Burntisland, Nine Lums Farm
adjacent
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:04
20:04
21:04
22:04
·
Colinswell, Bendameer Road
adjacent
10:09
11:09
12:09
13:09
14:09
15:09
16:09
17:09
18:09
19:05
20:05
21:05
22:05
·
Burntisland, Stenhouse Drive
adjacent
10:09
11:09
12:09
13:09
14:09
15:09
16:09
17:09
18:09
19:05
20:05
21:05
22:05
·
Burntisland, Silverbarton Terrace
adjacent
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:05
20:05
21:05
22:05
·
Burntisland, Kirkton Graveyard
adjacent
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:12
19:07
20:07
21:07
22:07
·
Burntisland, Allan Court
adjacent
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
19:09
20:09
21:09
22:09
·
Burntisland, The Links
adjacent 34
10:16
11:16
12:16
13:16
14:16
15:16
16:16
17:16
18:16
19:10
20:10
21:10
22:10
·
Burntisland, Erskine Church
adjacent
10:16
11:16
12:16
13:16
14:16
15:16
16:16
17:16
18:16
19:10
20:10
21:10
22:10
·
Burntisland, Bowling Green
adjacent
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
18:17
19:11
20:11
21:11
22:11
·
Burntisland, Kinghorn Road
adjacent 19
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
18:17
19:11
20:11
21:11
22:11
·
Burntisland, Kingswood Hotel
adjacent
10:19
11:19
12:19
13:19
14:19
15:19
16:19
17:19
18:19
19:13
20:13
21:13
22:13
·
Pettycur Bay Caravan Park
adjacent
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:21
19:14
20:14
21:14
22:14
·
Kinghorn, Sandhills Caravan Park
opposite
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:21
19:14
20:14
21:14
22:14
·
Kinghorn, Macduff Crescent
opposite
10:22
11:22
12:22
13:22
14:22
15:22
16:22
17:22
18:22
19:15
20:15
21:15
22:15
·
Kinghorn, North Overgate
adjacent
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:24
19:17
20:17
21:17
22:17
·
Kirkcaldy, Kinghorn Road
Northbound
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:30
19:22
20:22
21:22
22:22
·
Invertiel, Peebles Street
adjacent
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:31
19:23
20:23
21:23
22:23
·
Invertiel, Seafield Road
opposite
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
19:23
20:23
21:23
22:23
·
Linktown, St Mark's Orthodox Church
adjacent
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:33
18:33
19:24
20:24
21:24
22:24
·
Linktown, Buchanan Court
adjacent 133
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:35
19:25
20:25
21:25
22:25
·
Linktown, Whytescauseway
adjacent
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:38
18:38
19:28
20:28
21:28
22:28
·
Kirkcaldy, Bus Station
Arrival Bay
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:39
19:29
20:29
21:29
22:29
·
Kirkcaldy Bus Station → Dunfermline Bus Station 12
15 trips · first 07:54 · last 21:54
Sunday
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
07:54
Kirkcaldy Bus Station
08:54
Kirkcaldy Bus Station
09:35
Kirkcaldy Bus Station
10:35
Kirkcaldy Bus Station
11:35
Kirkcaldy Bus Station
12:35
Kirkcaldy Bus Station
13:35
Kirkcaldy Bus Station
14:35
Kirkcaldy Bus Station
15:35
Kirkcaldy Bus Station
16:35
Kirkcaldy Bus Station
17:35
Kirkcaldy Bus Station
18:54
Kirkcaldy Bus Station
19:54
Kirkcaldy Bus Station
20:54
Kirkcaldy Bus Station
21:54
Kirkcaldy Bus Station
Kirkcaldy, Bus Station
Arrival Bay
07:54
08:54
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:54
19:54
20:54
21:54
Kirkcaldy, Bus Station
Stance 13
07:56
08:56
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:56
19:56
20:56
21:56
Linktown, High Street
adjacent 22
07:58
08:58
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:58
19:58
20:58
21:58
Linktown, Gas Wynd
adjacent
07:58
08:58
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:58
19:58
20:58
21:58
Linktown, Buchanan Court
adjacent 12
07:59
08:59
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:59
19:59
20:59
21:59
Linktown, Heggies Wynd
adjacent
08:00
09:00
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
19:00
20:00
21:00
22:00
Linktown, Bridge Street
adjacent
08:01
09:01
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:49
17:49
19:01
20:01
21:01
22:01
Invertiel, Seafield Road
adjacent
08:01
09:01
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:49
17:49
19:01
20:01
21:01
22:01
Invertiel, Peebles Street
opposite
08:02
09:02
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
19:02
20:02
21:02
22:02
Kirkcaldy, Kinghorn Road
Southbound
08:03
09:03
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
19:03
20:03
21:03
22:03
Kinghorn, Linton Court
adjacent
08:06
09:06
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
19:06
20:06
21:06
22:06
Kinghorn, Croft-an-Righ
opposite
08:07
09:07
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
19:07
20:07
21:07
22:07
Kinghorn, North Overgate
opposite
08:08
09:08
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
19:08
20:08
21:08
22:08
Kinghorn, Memorial
adjacent
08:09
09:09
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
19:09
20:09
21:09
22:09
Kinghorn, Macduff Crescent
adjacent
08:09
09:09
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
19:09
20:09
21:09
22:09
Kinghorn, Sandhills Caravan Park
adjacent
08:11
09:11
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:11
20:11
21:11
22:11
Pettycur Bay Caravan Park
opposite
08:11
09:11
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
19:11
20:11
21:11
22:11
Burntisland, Kingswood Hotel
opposite
08:12
09:12
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
19:12
20:12
21:12
22:12
Burntisland, Linwell Court
opposite
08:13
09:13
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:03
18:03
19:13
20:13
21:13
22:13
Burntisland, Cemetery
opposite
08:14
09:14
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:03
18:03
19:14
20:14
21:14
22:14
Burntisland, Kinghorn Road
adjacent 152
08:14
09:14
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:14
20:14
21:14
22:14
Burntisland, Bowling Green
opposite
08:14
09:14
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:14
20:14
21:14
22:14
Burntisland, Erskine Church
opposite
08:15
09:15
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:15
20:15
21:15
22:15
Burntisland, The Links
opposite 53
08:15
09:15
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:15
20:15
21:15
22:15
Burntisland, Porte
Westbound
08:16
09:16
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:16
20:16
21:16
22:16
Burntisland, Library
adjacent
08:16
09:16
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:06
19:16
20:16
21:16
22:16
Burntisland, Haugh Road
adjacent
08:17
09:17
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:17
20:17
21:17
22:17
Burntisland, Kirkton Graveyard
opposite
08:18
09:18
10:09
11:09
12:09
13:09
14:09
15:09
16:09
17:09
18:09
19:18
20:18
21:18
22:18
Burntisland, Dunearn Bank
opposite
08:19
09:19
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:19
20:19
21:19
22:19
Burntisland, Stenhouse Drive
opposite
08:20
09:20
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:11
18:11
19:20
20:20
21:20
22:20
Colinswell, Bendameer Road
opposite
08:20
09:20
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:11
18:11
19:20
20:20
21:20
·
Burntisland, Nine Lums Farm
opposite
08:21
09:21
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
19:21
20:21
21:21
·
Burntisland, Starley Hall
adjacent
08:21
09:21
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
19:21
20:21
21:21
·
Aberdour, Morayvale
adjacent
08:24
09:24
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:18
19:24
20:24
21:24
·
Aberdour, Railway Station
adjacent
08:25
09:25
10:19
11:19
12:19
13:19
14:19
15:19
16:19
17:19
18:19
19:25
20:25
21:25
·
Aberdour, Manse Place
opposite
08:26
09:26
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
19:26
20:26
21:26
·
Aberdour, St Columba's Church
adjacent
08:26
09:26
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
19:26
20:26
21:26
·
Aberdour, Couston House
opposite
08:27
09:27
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:21
19:27
20:27
21:27
·
Aberdour, Moss Cottage
adjacent
08:28
09:28
10:22
11:22
12:22
13:22
14:22
15:22
16:22
17:22
18:22
19:28
20:28
21:28
·
Dalgety Bay, Dalgety Church Yard
adjacent
08:29
09:29
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:29
20:29
21:29
·
Dalgety Bay, East Access Ridge Way
opposite
08:29
09:29
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:29
20:29
21:29
·
Dalgety Bay, Moray Way North Roundabout
southbound
08:30
09:30
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:24
19:30
20:30
21:30
·
Dalgety Bay, Dalgety House View
adjacent
08:30
09:30
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:24
19:30
20:30
21:30
·
Dalgety Bay, Pentland Rise
opposite
08:31
09:31
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:25
19:31
20:31
21:31
·
Dalgety Bay, Markfield Road
opposite
08:32
09:32
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
18:26
19:32
20:32
21:32
·
Dalgety Bay, Couston Drive
adjacent
08:32
09:32
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
18:26
19:32
20:32
21:32
·
Dalgety Bay, Meadowfield
opposite
08:33
09:33
10:27
11:27
12:27
13:27
14:27
15:27
16:27
17:27
18:27
19:33
20:33
21:33
·
Dalgety Bay, Moray Park
opposite
08:34
09:34
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
19:34
20:34
21:34
·
Dalgety Bay, St David's Court
adjacent
08:34
09:34
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
19:34
20:34
21:34
·
Dalgety Bay, Hillside Avenue
adjacent
08:35
09:35
10:29
11:29
12:29
13:29
14:29
15:29
16:29
17:29
18:29
19:35
20:35
21:35
·
Dalgety Bay, Forth Reach
adjacent
08:36
09:36
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:30
19:36
20:36
21:36
·
Dalgety Bay, Wayfarers Drive
opposite
08:37
09:37
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:31
19:37
20:37
21:37
·
Dalgety Bay, Parklands Crescent
opposite
08:37
09:37
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:31
19:37
20:37
21:37
·
Dalgety Bay, West Access Ridge Way
opposite
08:39
09:39
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:33
18:33
19:39
20:39
21:39
·
Dalgety Bay, Railway Station
opposite
08:40
09:40
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:34
18:34
19:40
20:40
21:40
·
Inverkeithing, The Avenue
adjacent
08:43
09:43
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:37
19:43
20:43
21:43
·
Inverkeithing, Curlew Way
adjacent
08:43
09:43
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:37
19:43
20:43
21:43
·
Inverkeithing, High School
opposite
08:43
09:43
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:37
19:43
20:43
21:43
·
Inverkeithing, Fraser Avenue
adjacent
08:44
09:44
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:38
18:38
19:44
20:44
21:44
·
Inverkeithing, Boreland Road
adjacent
08:45
09:45
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:39
19:45
20:45
21:45
·
Inverkeithing, Back O' Yards
opposite
08:46
09:46
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:40
19:46
20:46
21:46
·
Inverkeithing, Manse Road
adjacent
08:47
09:47
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:41
19:47
20:47
21:47
·
Rosyth, Fairykirk Road
opposite
08:50
09:50
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:50
20:50
21:50
·
Rosyth, Castlandhill Road
opposite 10
08:51
09:51
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
19:51
20:51
21:51
·
Rosyth, Queensferry Road
adjacent 10
08:52
09:52
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:46
19:52
20:52
21:52
·
Rosyth, Parkside Street
opposite
08:52
09:52
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:46
19:52
20:52
21:52
·
Rosyth, Queens Buildings
opposite
08:53
09:53
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:47
19:53
20:53
21:53
·
Rosyth, Elder Place
adjacent
08:54
09:54
10:49
11:49
12:49
13:49
14:49
15:49
16:49
17:49
18:48
19:54
20:54
21:54
·
08:56
09:56
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:52
·
·
·
·
·
Rosyth, Railway Station
opposite
08:58
09:58
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:49
19:55
20:55
21:55
·
Dunfermline, Carnegie Campus
opposite
08:59
09:59
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:51
19:57
20:57
21:57
·
Pitreavie Business Park
adjacent
09:00
10:00
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:51
19:57
20:57
21:57
·
Pitreavie Playing Fields
opposite
09:00
10:00
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:52
19:58
20:58
21:58
·
Pitreavie Golf Course
opposite
09:01
10:01
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:53
19:59
20:59
21:59
·
Pitcorthie, Cypress Grove
opposite
09:01
10:01
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:53
19:59
20:59
21:59
·
Dunfermline, King Malcolm Hotel
opposite
09:02
10:02
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
18:55
20:01
21:01
22:01
·
Dunfermline, Cottage Inn
opposite
09:03
10:03
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
18:55
20:01
21:01
22:01
·
Dunfermline, Tollgate
opposite
09:03
10:03
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
18:56
20:02
21:02
22:02
·
Dunfermline, St Leonard's Bus Depot
adjacent
09:04
10:04
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
18:57
20:03
21:03
22:03
·
Dunfermline, Bothwell Street
adjacent 1
09:05
10:05
11:03
12:03
13:03
14:03
15:03
16:03
17:03
18:03
18:58
20:04
21:04
22:04
·
Dunfermline, City Railway Station
opposite
09:06
10:06
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
18:59
20:05
21:05
22:05
·
Dunfermline, Kingsgate Centre
adjacent
09:09
10:09
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:02
20:08
21:08
22:08
·
Dunfermline, Bus Station
Arrival Bay
09:10
10:10
11:08
12:08
13:08
14:08
15:08
16:08
17:08
18:08
19:03
20:09
21:09
22:09
·
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_7A_1.
All stops shown
90 stops- Kirkcaldy, Bus Station Arrival Bay
- Kirkcaldy, Bus Station Stance 13
- Linktown, High Street adjacent 22
- Linktown, Gas Wynd adjacent
- Linktown, Buchanan Court adjacent 12
- Linktown, Heggies Wynd adjacent
- Linktown, Bridge Street adjacent
- Invertiel, Seafield Road adjacent
- Invertiel, Peebles Street opposite
- Kirkcaldy, Kinghorn Road Southbound
- Kinghorn, Linton Court adjacent
- Kinghorn, Croft-an-Righ opposite
- Kinghorn, North Overgate opposite
- Kinghorn, Memorial adjacent
- Kinghorn, Macduff Crescent adjacent
- Kinghorn, Sandhills Caravan Park adjacent
- Pettycur Bay Caravan Park opposite
- Burntisland, Kingswood Hotel opposite
- Burntisland, Linwell Court opposite
- Burntisland, Cemetery opposite
- Burntisland, Kinghorn Road adjacent 152
- Burntisland, Bowling Green opposite
- Burntisland, Erskine Church opposite
- Burntisland, The Links opposite 53
- Burntisland, Porte Westbound
- Burntisland, Library adjacent
- Burntisland, Haugh Road adjacent
- Kirkton Road Northbound
- Burntisland, Kirkton Graveyard opposite
- Burntisland, Dunearn Bank opposite
- Burntisland, Stenhouse Drive opposite
- Colinswell, Bendameer Road opposite
- Burntisland, Nine Lums Farm opposite
- Burntisland, Starley Hall adjacent
- Aberdour, Morayvale adjacent
- Aberdour, Railway Station adjacent
- Aberdour, Manse Place opposite
- Aberdour, St Columba's Church adjacent
- Aberdour, Couston House opposite
- Aberdour, Moss Cottage adjacent
- Dalgety Bay, Dalgety Church Yard adjacent
- Dalgety Bay, East Access Ridge Way opposite
- Dalgety Bay, Moray Way North Roundabout southbound
- Dalgety Bay, Dalgety House View adjacent
- Dalgety Bay, Pentland Rise opposite
- Dalgety Bay, Markfield Road opposite
- Dalgety Bay, Couston Drive adjacent
- Dalgety Bay, Meadowfield opposite
- Dalgety Bay, Moray Park opposite
- Dalgety Bay, St David's Court adjacent
- Dalgety Bay, Hillside Avenue adjacent
- Dalgety Bay, Forth Reach adjacent
- Dalgety Bay, Wayfarers Drive opposite
- Dalgety Bay, Parklands Crescent opposite
- Dalgety Bay, West Access Ridge Way opposite
- Dalgety Bay, Railway Station opposite
- Hillend, Bypass westbound
- Inverkeithing, The Avenue adjacent
- Inverkeithing, Curlew Way adjacent
- Inverkeithing, High School opposite
- Inverkeithing, Fraser Avenue adjacent
- Inverkeithing, Boreland Road adjacent
- Inverkeithing, Back O' Yards opposite
- Inverkeithing, Manse Road adjacent
- Rosyth, Fairykirk Road opposite
- Rosyth, Castlandhill Road opposite 10
- Rosyth, Queensferry Road adjacent 10
- Rosyth, Parkside Street opposite
- Rosyth, Queens Buildings opposite
- Rosyth, Elder Place adjacent
- Camdean, Park Road West adjacent
- Camdean Lane adjacent
- Camdean, Primrose Avenue Turning Circle adjacent
- Camdean, Primrose Avenue adjacent
- Camdean, Anderson Lane opposite
- Camdean, Primrose Lane opposite 22
- Rosyth, Railway Station opposite
- Dunfermline, Carnegie Campus opposite
- Pitreavie Business Park adjacent
- Pitreavie Playing Fields opposite
- Pitreavie Golf Course opposite
- Pitcorthie, Cypress Grove opposite
- Dunfermline, King Malcolm Hotel opposite
- Dunfermline, Cottage Inn opposite
- Dunfermline, Tollgate opposite
- Dunfermline, St Leonard's Bus Depot adjacent
- Dunfermline, Bothwell Street adjacent 1
- Dunfermline, City Railway Station opposite
- Dunfermline, Kingsgate Centre adjacent
- Dunfermline, Bus Station Arrival Bay