Bus times from Park Place, Dunfermline

Park Place, Dunfermline is served by 17 bus routes (19, 28, 31, 31A, 33A, 89, 89A, 89B and 747), run by Stagecoach East Scotland and Bay Travel. The next buses go to Rosyth, Ballingry, Crossford, North Queensferry, Parkneuk and Dunfermline.

Next departures

TimeRouteTo
17:0319Rosyth
17:1119Ballingry
17:1589Crossford
17:2419Rosyth
17:2819Ballingry
17:4419Rosyth
17:5189North Queensferry
17:5219Ballingry
18:0231Parkneuk
18:1219Rosyth
18:1489ADunfermline
18:2119Ballingry
18:3219Rosyth
18:3719Ballingry
18:4419Rosyth
18:50747Dunfermline
18:5719Ballingry
19:1219Rosyth
19:2089BDunfermline
19:3219Rosyth

Routes from this stop

Stops nearby

All bus routes and stops in Dunfermline

Questions

When is the next bus from Park Place, Dunfermline?
The 19 to Rosyth at 17:03.
Which buses stop at Park Place, Dunfermline?
17 routes: 19, 28, 31, 31A, 33A, 89, 89A, 89B and 747, run by Stagecoach East Scotland and Bay Travel.
Where is Park Place, Dunfermline?
Park Place is in Dunfermline, Fife.
Where do buses from Park Place, Dunfermline go?
The next departures go to Rosyth, Ballingry, Crossford, North Queensferry, Parkneuk 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