Bus times from Masterton Primary School, Dunfermline

Masterton Primary School, Dunfermline is served by 35 bus routes (1, 1A, 2, 2A, 4B, 4C, 81, 81A, 83, 87, 89, 89A and more), run by Stagecoach East Scotland and Bay Travel. The next buses go to Dunfermline, Inverkeithing, North Queensferry, Blairhall and St Davids.

Next departures

TimeRouteTo
17:452Dunfermline
17:461ADunfermline
17:4787Inverkeithing
17:541Dunfermline
17:5489ADunfermline
18:092ADunfermline
18:1089North Queensferry
18:152Dunfermline
18:161ADunfermline
18:23X57Dunfermline
18:241Dunfermline
18:3987Dunfermline
18:452Dunfermline
19:1981Dunfermline
19:1983Dunfermline
19:194BBlairhall
19:25X57Dunfermline
19:3381ADunfermline
19:3683St Davids
20:1981Dunfermline

Routes from this stop

Stops nearby

All bus routes and stops in Dunfermline

Questions

When is the next bus from Masterton Primary School, Dunfermline?
The 2 to Dunfermline at 17:45.
Which buses stop at Masterton Primary School, Dunfermline?
35 routes: 1, 1A, 2, 2A, 4B, 4C, 81, 81A, 83, 87, 89, 89A and X57, run by Stagecoach East Scotland and Bay Travel.
Where is Masterton Primary School, Dunfermline?
Masterton Primary School is in Dunfermline, Fife.
Where do buses from Masterton Primary School, Dunfermline go?
The next departures go to Dunfermline, Inverkeithing, North Queensferry, Blairhall and St Davids.

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