BusGenie
7
Stagecoach East Scotland

7 bus timetable: Dunfermline to Kirkcaldy

Dunfermline - Kirkcaldy

Dunfermline bus station - Kirkcaldy bus station

Mode Bus

Dunfermline Bus Station 12 → Kirkcaldy Bus Station

27 trips · first 06:04 · last 17:45
Tue Live From 2026-03-30

Swipe sideways to see later trips.

Stop
06:04 Kirkcaldy Bus Station
06:08 Kirkcaldy Bus Station
06:17 Kirkcaldy Bus Station
06:45 Kirkcaldy Bus Station
06:47 Kirkcaldy Bus Station
07:15 Kirkcaldy Bus Station
07:45 Kirkcaldy Bus Station
08:10 Kirkcaldy Bus Station
08:45 Kirkcaldy Bus Station
09:15 Kirkcaldy Bus Station
09:45 Kirkcaldy Bus Station
10:15 Kirkcaldy Bus Station
10:45 Kirkcaldy Bus Station
11:15 Kirkcaldy Bus Station
11:45 Kirkcaldy Bus Station
12:15 Kirkcaldy Bus Station
12:45 Kirkcaldy Bus Station
13:15 Kirkcaldy Bus Station
13:45 Kirkcaldy Bus Station
14:15 Kirkcaldy Bus Station
14:45 Kirkcaldy Bus Station
15:15 Kirkcaldy Bus Station
15:45 Kirkcaldy Bus Station
16:15 Kirkcaldy Bus Station
16:45 Kirkcaldy Bus Station
17:15 Kirkcaldy Bus Station
17:45 Kirkcaldy Bus Station
·
06:08
·
06:45
·
07:15
07:45
08:10
08:45
09:15
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
17:45
·
06:14
·
06:51
·
07:21
07:51
08:16
08:51
09:21
09:51
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:51
15:21
15:51
16:21
16:51
17:21
17:51
·
06:22
·
06:59
·
07:29
07:59
08:24
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:29
17:59
·
06:29
·
07:06
·
07:36
08:06
08:31
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:36
18:06
·
06:34
·
07:11
·
07:41
08:11
08:37
09:11
09:41
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:11
15:41
16:11
16:41
17:11
17:41
18:11
·
06:40
06:17
07:17
06:47
07:47
08:17
08:47
09:17
09:47
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:17
15:47
16:17
16:47
17:17
17:47
18:17
·
06:44
06:21
07:21
06:51
07:51
08:21
08:51
09:21
09:51
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:51
15:21
15:51
16:21
16:51
17:21
17:51
18:21
·
06:50
06:27
07:27
06:57
07:57
08:27
08:57
09:27
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:27
15:57
16:27
16:57
17:27
17:57
18:27
06:04
·
06:32
07:32
07:02
08:02
08:32
09:02
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:32
16:02
16:32
17:02
17:32
18:02
·
06:11
·
06:39
07:39
07:09
08:09
08:39
09:09
09:39
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:39
16:09
16:39
17:09
17:39
18:09
·
06:17
·
06:45
07:45
07:15
08:15
08:45
09:15
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
17:45
18:15
·
06:25
·
06:53
07:53
07:23
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:23
17:53
18:23
·
06:35
·
07:03
08:03
07:33
08:33
09:03
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:03
16:33
17:03
17:33
18:03
18:33
·
06:41
·
07:09
08:09
07:39
08:39
09:09
09:39
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:39
16:09
16:39
17:09
17:39
18:09
18:39
·

Kirkcaldy Bus Station → Dunfermline Bus Station 12

28 trips · first 05:25 · last 19:53
Tue Live From 2026-03-30

Swipe sideways to see later trips.

Stop
05:25 Kirkcaldy Bus Station
06:09 Kirkcaldy Bus Station
06:35 Kirkcaldy Bus Station
06:55 Kirkcaldy Bus Station
07:10 Kirkcaldy Bus Station
07:40 Kirkcaldy Bus Station
08:10 Kirkcaldy Bus Station
08:35 Kirkcaldy Bus Station
09:05 Kirkcaldy Bus Station
09:35 Kirkcaldy Bus Station
10:05 Kirkcaldy Bus Station
10:35 Kirkcaldy Bus Station
11:05 Kirkcaldy Bus Station
11:35 Kirkcaldy Bus Station
12:05 Kirkcaldy Bus Station
12:35 Kirkcaldy Bus Station
13:05 Kirkcaldy Bus Station
13:35 Kirkcaldy Bus Station
14:05 Kirkcaldy Bus Station
14:35 Kirkcaldy Bus Station
15:05 Kirkcaldy Bus Station
15:35 Kirkcaldy Bus Station
16:05 Kirkcaldy Bus Station
16:35 Kirkcaldy Bus Station
17:05 Kirkcaldy Bus Station
17:35 Kirkcaldy Bus Station
18:53 Kirkcaldy Bus Station
19:53 Kirkcaldy Bus Station
·
06:09
06:35
·
07:10
07:40
08:10
08:35
09:05
09:35
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:05
15:35
16:05
16:35
17:05
17:35
18:53
19:53
05:25
06:10
06:37
·
07:12
07:42
08:12
08:42
09:12
09:42
10:12
10:42
11:12
11:42
12:12
12:42
13:12
13:42
14:12
14:42
15:12
15:42
16:12
16:42
17:12
17:42
18:56
19:56
05:29
06:16
06:43
·
07:18
07:48
08:18
08:48
09:18
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:48
16:18
16:48
17:18
17:48
19:00
20:00
05:38
06:26
06:53
·
07:28
07:58
08:28
08:58
09:28
09:58
10:28
10:58
11:28
11:58
12:28
12:58
13:28
13:58
14:28
14:58
15:28
15:58
16:28
16:58
17:28
17:58
19:09
20:09
05:45
06:34
07:01
·
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:36
18:06
19:16
20:16
05:48
06:39
07:06
·
07:41
08:11
08:41
09:11
09:41
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:11
15:41
16:11
16:41
17:11
17:41
18:10
19:20
20:20
05:54
06:47
07:14
·
07:49
08:19
08:49
09:19
09:49
10:19
10:49
11:19
11:49
12:19
12:49
13:19
13:49
14:19
14:49
15:19
15:49
16:19
16:49
17:19
17:49
18:15
19:25
20:25
06:00
06:53
07:20
06:55
07:55
08:25
08:55
09:25
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
·
18:21
19:31
20:31
06:06
06:59
07:26
07:01
08:01
08:31
09:01
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:31
16:01
16:31
17:01
17:31
·
18:26
19:36
20:36
06:10
07:03
07:30
07:05
08:05
08:35
09:05
09:35
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:05
15:35
16:05
16:35
17:05
17:35
·
18:30
19:40
20:40
06:16
07:09
07:36
07:11
08:11
08:41
09:11
09:41
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:11
15:41
16:11
16:41
17:11
17:41
·
18:36
19:46
20:46
06:21
07:14
07:41
07:16
08:16
08:46
09:16
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:16
16:46
17:16
17:46
·
18:41
19:51
20:51
·
07:19
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
06:27
·
07:50
07:25
08:25
08:55
09:25
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
17:55
·
·
·
·
06:34
·
07:58
07:33
08:33
09:03
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:03
16:33
17:03
17:33
18:03
·
18:53
20:03
21:03
06:40
·
08:04
07:39
08:39
09:09
09:39
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:39
16:09
16:39
17:09
17:39
18:09
·
18:59
20:09
21:09

Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_7_1.

Main stops shown

16 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Kirkcaldy, Bus Station Arrival Bay
  2. Kirkcaldy, Bus Station Stance 13
  3. Linktown, Heggies Wynd adjacent
  4. Kinghorn, Memorial adjacent
  5. Burntisland, Library adjacent
  6. Burntisland, Stenhouse Drive opposite
  7. Aberdour, Railway Station adjacent
  8. Dalgety Bay, Pentland Rise opposite
  9. Dalgety Bay, Forth Reach adjacent
  10. Dalgety Bay, Railway Station opposite
  11. Inverkeithing, Back O' Yards opposite
  12. Rosyth, Castlandhill Road opposite 10
  13. Rosyth, Babcock Training Centre opposite
  14. Camdean, Primrose Avenue adjacent
  15. Dunfermline, St Leonard's Bus Depot adjacent
  16. Dunfermline, Bus Station Arrival Bay