Bus times from Cottage Inn, Dunfermline

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

Next departures

TimeRouteTo
20:4619Rosyth
20:4919Ballingry
20:51X55Edinburgh
20:52X55Dunfermline
20:527DNorth Queensferry
20:574BHalbeath
21:067Dunfermline
21:12X55Dunfermline
21:1619Rosyth
21:1919Ballingry
21:21X55Edinburgh
21:227ALeven
21:2381ADunfermline
21:31X55Dunfermline
21:314BBlairhall
21:397DKelty
21:4619Rosyth
21:4919Ballingry
21:51X55Edinburgh
21:527DNorth Queensferry

Routes from this stop

Stops nearby

All bus routes and stops in Dunfermline

Questions

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

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