Bus times from Pitreavie Playing Fields, Dunfermline

Pitreavie Playing Fields, Dunfermline is served by 18 bus routes (7, 7A, 7B, 7C, 7D and 19), run by Stagecoach East Scotland. The next buses go to Ballingry, Rosyth, Leven, Dunfermline, Dalgety Bay and Kelty.

Next departures

TimeRouteTo
06:4719Ballingry
06:5419Rosyth
06:557Leven
07:0019Rosyth
07:027ADunfermline
07:047CDalgety Bay
07:067CKelty
07:0719Ballingry
07:257Leven
07:2719Ballingry
07:2819Rosyth
07:287CDalgety Bay
07:297Dunfermline
07:3019Rosyth
07:367CKelty
07:4719Ballingry
07:557Leven
07:567Dunfermline
08:0119Rosyth
08:067CKelty

Routes from this stop

Stops nearby

All bus routes and stops in Dunfermline

Questions

When is the next bus from Pitreavie Playing Fields, Dunfermline?
The 19 to Ballingry at 06:47.
Which buses stop at Pitreavie Playing Fields, Dunfermline?
18 routes: 7, 7A, 7B, 7C, 7D and 19, run by Stagecoach East Scotland.
Where is Pitreavie Playing Fields, Dunfermline?
Pitreavie Playing Fields is in Pitreavie, Fife.
Where do buses from Pitreavie Playing Fields, Dunfermline go?
The next departures go to Ballingry, Rosyth, Leven, Dunfermline, Dalgety Bay and Kelty.

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