7B
Stagecoach East Scotland
7B bus timetable: Kelty to Dalgety Bay
Kelty - Dalgety Bay
Route map
7B live route map
See the route, stops, and live buses currently on this line.
149 stops
Live buses loading
Map ready
Loading the route map...
Kelty Westcroft Way → Dalgety Bay Shopping Centre
25 trips · first 07:21 · last 19:26
Fri
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
07:21
Dalgety Bay Shopping Centre
07:21
Dalgety Bay Shopping Centre
08:21
Dalgety Bay Shopping Centre
08:35
Dalgety Bay Shopping Centre
09:21
Dalgety Bay Shopping Centre
09:21
Dalgety Bay Shopping Centre
10:21
Dalgety Bay Shopping Centre
11:21
Dalgety Bay Shopping Centre
11:21
Dalgety Bay Shopping Centre
12:21
Dalgety Bay Shopping Centre
12:21
Dalgety Bay Shopping Centre
13:21
Dalgety Bay Shopping Centre
14:21
Dalgety Bay Shopping Centre
14:21
Dalgety Bay Shopping Centre
15:21
Dalgety Bay Shopping Centre
16:21
Dalgety Bay Shopping Centre
16:21
Dalgety Bay Shopping Centre
17:26
Dalgety Bay Shopping Centre
17:26
Dalgety Bay Shopping Centre
17:56
Dalgety Bay Shopping Centre
18:26
Dalgety Bay Shopping Centre
18:56
Dalgety Bay Shopping Centre
18:56
Dalgety Bay Shopping Centre
19:26
Dalgety Bay Shopping Centre
19:26
Dalgety Bay Shopping Centre
Kelty, Westcroft Way
opposite
07:21
07:21
08:21
·
09:21
09:21
10:21
11:21
11:21
12:21
12:21
13:21
14:21
14:21
15:21
16:21
16:21
17:26
17:26
17:56
18:26
18:56
18:56
19:26
19:26
Kelty, Beechbank Crescent
adjacent 71
07:25
07:25
08:25
·
09:25
09:25
10:25
11:25
11:25
12:25
12:25
13:25
14:25
14:25
15:25
16:25
16:25
17:30
17:30
18:00
18:30
19:00
19:00
19:30
19:30
Kelty, Main Street
adjacent 23
07:34
07:34
08:34
·
09:34
09:34
10:34
11:34
11:34
12:34
12:34
13:34
14:34
14:34
15:34
16:34
16:34
17:39
17:39
18:09
18:39
19:09
19:09
19:39
19:39
Kingseat, Church Street
adjacent
07:39
07:39
08:39
·
09:39
09:39
10:39
11:39
11:39
12:39
12:39
13:39
14:39
14:39
15:39
16:39
16:39
17:44
17:44
18:14
18:44
19:14
19:14
19:44
19:44
Bellyeoman, Queen Margaret Hospital
Front Entrance
07:45
07:45
08:45
·
09:45
09:45
10:45
11:45
11:45
12:45
12:45
13:45
14:45
14:45
15:45
16:45
16:45
17:50
17:50
18:20
18:50
19:20
19:20
19:50
19:50
Dunfermline, Bus Station
Arrival Bay
07:57
07:57
08:57
·
09:57
09:57
10:57
11:57
11:57
12:57
12:57
13:57
14:57
14:57
15:57
16:57
16:57
18:02
18:02
18:32
19:02
19:32
19:32
20:02
20:02
Dunfermline, Bus Station
Stance 12
·
08:00
09:00
·
10:00
10:00
11:00
12:00
12:00
13:00
13:00
14:00
·
15:00
16:00
17:00
17:00
·
·
·
·
·
·
·
·
Dunfermline, St Leonard's Bus Depot
opposite
·
08:06
09:06
·
10:06
10:06
11:06
12:06
12:06
13:06
13:06
14:06
·
15:06
16:06
17:06
17:06
·
·
·
·
·
·
·
·
Rosyth, Burnside Place
adjacent
·
08:14
09:14
·
10:14
10:14
11:14
12:14
12:14
13:14
13:14
14:14
·
15:14
16:14
17:14
17:14
·
·
·
·
·
·
·
·
Rosyth, Castlandhill Road
adjacent 10
·
08:18
09:18
·
10:18
10:18
11:18
12:18
12:18
13:18
13:18
14:18
·
15:18
16:18
17:18
17:18
·
·
·
·
·
·
·
·
Inverkeithing, Square
NE Bound
·
08:23
09:23
·
10:23
10:23
11:23
12:23
12:23
13:23
13:23
14:23
·
15:23
16:23
17:23
17:23
·
·
·
·
·
·
·
·
Inverkeithing, Barr Crescent
outside 2
·
08:27
09:27
·
10:27
10:27
11:27
12:27
12:27
13:27
13:27
14:27
·
15:27
16:27
17:27
17:27
·
·
·
·
·
·
·
·
St Davids
Southbound
·
08:35
09:35
08:35
10:35
10:35
11:35
12:35
12:35
13:35
13:35
14:35
·
15:35
16:35
17:35
17:35
·
·
·
·
·
·
·
·
Dalgety Bay, Forth Reach
opposite
·
08:36
09:36
08:36
10:36
10:36
11:36
12:36
12:36
13:36
13:36
14:36
·
15:36
16:36
17:36
17:36
·
·
·
·
·
·
·
·
Dalgety Bay, The Bridges
opposite
·
08:39
09:39
08:39
10:39
10:39
11:39
12:39
12:39
13:39
13:39
14:39
·
15:39
16:39
17:39
17:39
·
·
·
·
·
·
·
·
Dalgety Bay, Shopping Centre
adjacent
·
08:42
09:42
08:42
10:42
10:42
11:42
12:42
12:42
13:42
13:42
14:42
·
15:42
16:42
17:42
17:42
·
·
·
·
·
·
·
·
Dalgety Bay Shopping Centre → Kelty Westcroft Way
24 trips · first 05:18 · last 17:44
Fri
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
05:18
Dalgety Bay Shopping Centre
05:48
Dalgety Bay Shopping Centre
05:48
Dalgety Bay Shopping Centre
06:12
Dalgety Bay Shopping Centre
06:12
Dalgety Bay Shopping Centre
06:48
Dalgety Bay Shopping Centre
06:48
Dalgety Bay Shopping Centre
08:28
Dalgety Bay Shopping Centre
08:44
Dalgety Bay Shopping Centre
08:44
Dalgety Bay Shopping Centre
09:44
Dalgety Bay Shopping Centre
10:44
Dalgety Bay Shopping Centre
10:44
Dalgety Bay Shopping Centre
11:44
Dalgety Bay Shopping Centre
12:44
Dalgety Bay Shopping Centre
12:44
Dalgety Bay Shopping Centre
13:44
Dalgety Bay Shopping Centre
13:44
Dalgety Bay Shopping Centre
14:44
Dalgety Bay Shopping Centre
15:44
Dalgety Bay Shopping Centre
16:30
Dalgety Bay Shopping Centre
16:44
Dalgety Bay Shopping Centre
17:44
Dalgety Bay Shopping Centre
17:44
Dalgety Bay Shopping Centre
Dalgety Bay, Shopping Centre
adjacent
·
·
·
·
·
·
·
·
08:44
08:44
09:44
10:44
10:44
11:44
12:44
12:44
13:44
13:44
14:44
15:44
·
16:44
17:44
17:44
Dalgety Bay, Railway Station
opposite
·
·
·
·
·
·
·
·
08:47
08:47
09:47
10:47
10:47
11:47
12:47
12:47
13:47
13:47
14:47
15:47
·
16:52
17:47
17:47
Inverkeithing, Barr Crescent
outside 2
·
·
·
·
·
·
·
·
08:52
08:52
09:52
10:52
10:52
11:52
12:52
12:52
13:52
13:52
14:52
15:52
·
16:57
17:52
17:52
Inverkeithing, Back O' Yards
opposite
·
·
·
·
·
·
·
08:32
08:56
08:56
09:56
10:56
10:56
11:56
12:56
12:56
13:56
13:56
14:56
15:56
·
17:01
17:56
17:56
Rosyth, Castlandhill Road
opposite 10
·
·
·
·
·
·
·
08:37
09:01
09:01
10:01
11:01
11:01
12:01
13:01
13:01
14:01
14:01
15:01
16:01
·
17:06
18:01
18:01
Rosyth, Holborn Place
adjacent
·
·
·
·
·
·
·
·
09:05
09:05
10:05
11:05
11:05
12:05
13:05
13:05
14:05
14:05
15:05
16:05
·
17:10
18:05
18:05
Dunfermline, St Leonard's Bus Depot
adjacent
05:18
05:48
05:48
06:12
06:12
06:48
06:48
08:48
09:14
09:14
10:14
11:14
11:14
12:14
13:14
13:14
14:14
14:14
15:14
16:14
·
17:19
18:14
18:14
Dunfermline, Bus Station
Arrival Bay
05:24
05:54
05:54
06:18
06:18
06:54
06:54
08:54
09:20
09:20
10:20
11:20
11:20
12:20
13:20
13:20
14:20
14:20
15:20
16:20
·
17:25
18:20
18:20
Dunfermline, Bus Station
Stance 2
05:25
05:55
05:55
06:19
06:19
06:55
06:55
08:55
09:25
09:25
10:25
11:25
11:25
12:25
13:25
13:25
14:25
14:25
15:25
16:30
16:30
17:30
18:25
18:25
Bellyeoman, Queen Margaret Hospital
Front Entrance
05:34
06:04
06:04
06:28
06:28
07:07
07:07
09:07
09:37
09:37
10:37
11:37
11:37
12:37
13:37
13:37
14:37
14:37
15:37
16:42
16:42
17:42
18:37
18:37
Kingseat, Church Street
opposite
05:39
06:09
06:09
06:33
06:33
07:12
07:12
09:12
09:42
09:42
10:42
11:42
11:42
12:42
13:42
13:42
14:42
14:42
15:42
16:47
16:47
17:47
18:42
18:42
Kelty, Cocklaw Street
adjacent
05:44
06:14
06:14
06:38
06:38
07:17
07:17
09:17
09:47
09:47
10:47
11:47
11:47
12:47
13:47
13:47
14:47
14:47
15:47
16:52
16:52
17:52
18:47
18:47
Kelty, Westcroft Way
opposite
05:47
06:17
06:17
06:41
06:41
07:20
07:20
09:20
09:50
09:50
10:50
11:50
11:50
12:50
13:50
13:50
14:50
14:50
15:50
16:55
16:55
17:55
18:50
18:50
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_7B_1.
Main stops shown
16 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Kelty, Westcroft Way opposite
- Kelty, Beechbank Crescent adjacent 71
- Kelty, Main Street adjacent 23
- Kingseat, Church Street adjacent
- Bellyeoman, Queen Margaret Hospital Front Entrance
- Dunfermline, Bus Station Arrival Bay
- Dunfermline, Bus Station Stance 12
- Dunfermline, St Leonard's Bus Depot opposite
- Rosyth, Burnside Place adjacent
- Rosyth, Castlandhill Road adjacent 10
- Inverkeithing, Square NE Bound
- Inverkeithing, Barr Crescent outside 2
- St Davids Southbound
- Dalgety Bay, Forth Reach opposite
- Dalgety Bay, The Bridges opposite
- Dalgety Bay, Shopping Centre adjacent