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.
147 stops
Live buses loading
Map ready
Loading the route map...
Kelty Westcroft Way → Dalgety Bay Parish Church
11 trips · first 06:56 · last 16:51
Saturday
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
06:56
Dalgety Bay Parish Church
07:51
Dalgety Bay Parish Church
08:51
Dalgety Bay Parish Church
09:51
Dalgety Bay Parish Church
10:51
Dalgety Bay Parish Church
11:51
Dalgety Bay Parish Church
12:51
Dalgety Bay Parish Church
13:51
Dalgety Bay Parish Church
14:51
Dalgety Bay Parish Church
15:51
Dalgety Bay Parish Church
16:51
Dalgety Bay Parish Church
Bellyeoman, Queen Margaret Hospital
Front Entrance
07:17
08:15
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
Bellyeoman, Robertson Road Pavilion
opposite
07:18
08:17
09:17
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:16
Dunfermline, St Leonard's Bus Depot
opposite
07:36
08:36
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
Inverkeithing, Spittalfield Road
adjacent 22
07:56
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
Dalgety Bay Parish Church → Kelty Westcroft Way
11 trips · first 08:07 · last 18:07
Saturday
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
08:07
Dalgety Bay Parish Church
09:07
Dalgety Bay Parish Church
10:07
Dalgety Bay Parish Church
11:07
Dalgety Bay Parish Church
12:07
Dalgety Bay Parish Church
13:07
Dalgety Bay Parish Church
14:07
Dalgety Bay Parish Church
15:07
Dalgety Bay Parish Church
16:07
Dalgety Bay Parish Church
17:07
Dalgety Bay Parish Church
18:07
Dalgety Bay Parish Church
08:17
09:17
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
18:17
Inverkeithing, Spittalfield Road
adjacent 22
08:21
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:21
08:32
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
Dunfermline, St Leonard's Bus Depot
adjacent
08:44
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
Bellyeoman, Robertson Road Pavilion
adjacent
09:04
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:04
Bellyeoman, Queen Margaret Hospital
Front Entrance
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:07
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_7C_1.
All stops shown
83 stops- Kelty, Westcroft Way opposite
- Kelty, Community Centre adjacent
- Keltyhill Road adjacent 6
- Kelty, Union Street adjacent
- Keltyhill Avenue adjacent
- Kelty, Beechbank Crescent adjacent 5
- Kelty, Beechbank Crescent adjacent 71
- Kelty, Maple Terrace adjacent 8
- Kelty, The School House adjacent
- Kelty, Dullomuir Drive opposite
- Kelty, Clentry Crescent opposite
- Kelty, Loch Leven Terrace opposite
- Kelty, Clentry Nursery School opposite
- Kelty, Union Street opposite
- Keltyhill Road adjacent 11
- Kelty, Primary School adjacent
- Kelty, Crown Hotel opposite
- Kelty, Main Street adjacent 23
- Kelty, Cocklaw Street opposite
- Kelty, Oakfield Street opposite 96
- Kelty, Cantsdam Road southbound
- Kelty, Muirton Farm opposite
- Kingseat, Memorial opposite
- Kingseat, Henderson Street adjacent
- Kingseat, Church Street adjacent
- Kingseat, Player Drive opposite
- Bellyeoman, Glenalmond adjacent
- Bellyeoman, QM Hospital Access opposite
- Bellyeoman, Queen Margaret Hospital Front Entrance
- Bellyeoman, QM Hospital Access adjacent
- Bellyeoman, Robertson Road Pavilion opposite
- Bellyeoman, Alderston Drive opposite
- Bellyeoman, Canmore Lodge opposite
- Bellyeoman, Balfour Court adjacent
- Bellyeoman Primary School opposite
- Bellyeoman, Adamson Crescent opposite
- Headwell Avenue opposite
- Headwell, Methven Drive adjacent
- Dunfermline, Bellyeoman Road adjacent
- Dunfermline, Kingsgate Centre adjacent
- Dunfermline, Bus Station Arrival Bay
- Dunfermline, Bus Station Stance 12
- Dunfermline, Old Fire Station adjacent
- Dunfermline, City Railway Station adjacent
- Dunfermline, St Leonard's Church adjacent
- Dunfermline, St Leonard's Bus Depot opposite
- Dunfermline, Tollgate adjacent
- Dunfermline, Cottage Inn adjacent
- Dunfermline, King Malcolm Hotel adjacent
- Pitcorthie, Cypress Grove adjacent
- Pitreavie Golf Course adjacent
- Pitreavie Playing Fields adjacent
- Pitreavie Business Park opposite
- Dunfermline, Carnegie Campus adjacent
- Rosyth, Railway Station adjacent
- Rosyth, Dick Place opposite
- Rosyth, Woodside Street opposite
- Rosyth, Leslie Road opposite
- Rosyth, Burnside Place adjacent
- Rosyth, Middlebank Street adjacent 120
- Rosyth, Public Park opposite
- Rosyth, Newton Crescent opposite
- Rosyth, Harley Street opposite 63
- Rosyth, Admiralty Road outside 94
- Rosyth, Castlandhill Road adjacent 10
- Rosyth, Fairykirk Road adjacent
- Inverkeithing, Hillfield Road adjacent
- Inverkeithing, Roods Road adjacent
- Inverkeithing, Square NE Bound
- Inverkeithing, Boreland Road opposite
- Inverkeithing, Fraser Avenue opposite
- Inverkeithing, Spittalfield Road adjacent 22
- Inverkeithing, Barr Crescent outside 2
- Inverkeithing, Cochrane Avenue opposite
- Inverkeithing, Fordell Way opposite
- Inverkeithing, Concorde Way opposite
- Inverkeithing, High School adjacent
- Inverkeithing, Curlew Way opposite
- Inverkeithing, The Avenue opposite
- Hillend, Bypass eastbound
- Dalgety Bay, Railway Station adjacent
- Dalgety Bay, West Access Ridge Way adjacent
- Dalgety Bay, Parish Church opposite