Bus times from Old Fire Station, Dunfermline

Old Fire Station, Dunfermline is served by 83 bus routes (3, 4, 4A, 4B, 4C, 6, 6A, 7, 7A, 7B, 7C, 7D and more), run by Stagecoach East Scotland and Bay Travel. The next buses go to Leven, Ballingry, Blairhall, North Queensferry, Townhill and Rosyth.

Next departures

TimeRouteTo
16:457Leven
16:4519Ballingry
16:454Blairhall
16:4989ANorth Queensferry
16:503Townhill
16:5219Rosyth
16:577CKelty
17:017BDalgety Bay
17:058Dunfermline
17:0987Wellwood
17:0919Rosyth
17:0919Ballingry
17:1031Parkneuk
17:157Leven
17:156Crombie
17:154Blairhall
17:203Townhill
17:2187Inverkeithing
17:2428Oakley
17:2619Ballingry

Routes from this stop

Stops nearby

All bus routes and stops in Dunfermline

Questions

When is the next bus from Old Fire Station, Dunfermline?
The 7 to Leven at 16:45.
Which buses stop at Old Fire Station, Dunfermline?
83 routes: 3, 4, 4A, 4B, 4C, 6, 6A, 7, 7A, 7B, 7C, 7D, 8, 8A, 19, 28, 31, 31A, 31B, 33, 33A, 81, 81A, 82 and 8 more, run by Stagecoach East Scotland and Bay Travel.
Where is Old Fire Station, Dunfermline?
Old Fire Station is in Dunfermline, Fife.
Where do buses from Old Fire Station, Dunfermline go?
The next departures go to Leven, Ballingry, Blairhall, North Queensferry, Townhill and Rosyth.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook