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