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, 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
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
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
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, 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, 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
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, 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, 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
·
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
·
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, 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
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
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, 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
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
·
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, 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, 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, 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
·
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
·
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, 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.
Main stops shown
15 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Kirkcaldy, Bus Station Arrival Bay
- Kirkcaldy, Bus Station Stance 13
- Linktown, Heggies Wynd adjacent
- Kinghorn, Memorial adjacent
- Burntisland, Library adjacent
- Burntisland, Stenhouse Drive opposite
- Aberdour, Railway Station adjacent
- Dalgety Bay, Pentland Rise opposite
- Dalgety Bay, Forth Reach adjacent
- Dalgety Bay, Railway Station opposite
- Inverkeithing, Back O' Yards opposite
- Rosyth, Castlandhill Road opposite 10
- Camdean, Primrose Avenue adjacent
- Dunfermline, St Leonard's Bus Depot adjacent
- Dunfermline, Bus Station Arrival Bay