Bus times from King Malcolm Hotel, Dunfermline

King Malcolm Hotel, Dunfermline is served by 45 bus routes (2, 2A, 4B, 4C, 7, 7A, 7B, 7C, 7D, 19, 81, 81A and more), run by Stagecoach East Scotland. The next buses go to Rosyth, Ballingry, Edinburgh, North Queensferry, Halbeath and Dunfermline.

Next departures

TimeRouteTo
21:4719Rosyth
21:4919Ballingry
21:51X55Edinburgh
21:537DNorth Queensferry
21:574BHalbeath
22:02X55Dunfermline
22:047ADunfermline
22:1719Rosyth
22:1919Ballingry
22:21X55Edinburgh
22:237ALeven
22:2381ADunfermline
22:3081Dunfermline
22:304CBlairhall
22:32X55Dunfermline
22:387DDunfermline
22:4719Rosyth
22:4919Cowdenbeath
22:51X55Edinburgh
22:537DNorth Queensferry

Routes from this stop

Stops nearby

All bus routes and stops in Dunfermline

Questions

When is the next bus from King Malcolm Hotel, Dunfermline?
The 19 to Rosyth at 21:47.
Which buses stop at King Malcolm Hotel, Dunfermline?
45 routes: 2, 2A, 4B, 4C, 7, 7A, 7B, 7C, 7D, 19, 81, 81A, 87, X51 and X55, run by Stagecoach East Scotland.
Where is King Malcolm Hotel, Dunfermline?
King Malcolm Hotel is in Dunfermline, Fife.
Where do buses from King Malcolm Hotel, Dunfermline go?
The next departures go to Rosyth, Ballingry, Edinburgh, North Queensferry, Halbeath and Dunfermline.

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