Bus times from Bergen Avenue, Duloch Park, Dunfermline

Bergen Avenue, Duloch Park, Dunfermline is served by 12 bus routes (4B, 4C, 87, 89, 89A and 89B), run by Stagecoach East Scotland and Bay Travel. The next buses go to Crossford, North Queensferry, Inverkeithing, Wellwood, Dunfermline and Duloch Park.

Next departures

TimeRouteTo
16:5989Crossford
17:0589ANorth Queensferry
17:4287Inverkeithing
17:4587Wellwood
17:5989ADunfermline
18:0589North Queensferry
18:4287Duloch Park
18:4587Dunfermline
19:054BHalbeath
19:0589BDunfermline
19:234BBlairhall
20:054BHalbeath
20:234BBlairhall
21:054BHalbeath
21:234BBlairhall
22:054BHalbeath
22:234CBlairhall
23:054BHalbeath
23:234CBlairhall

Routes from this stop

Stops nearby

All bus routes and stops in Dunfermline

Questions

When is the next bus from Bergen Avenue, Duloch Park, Dunfermline?
The 89 to Crossford at 16:59.
Which buses stop at Bergen Avenue, Duloch Park, Dunfermline?
12 routes: 4B, 4C, 87, 89, 89A and 89B, run by Stagecoach East Scotland and Bay Travel.
Where is Bergen Avenue, Duloch Park, Dunfermline?
Bergen Avenue is on Trondheim Parkway, in Duloch Park, Fife.
Where do buses from Bergen Avenue, Duloch Park, Dunfermline go?
The next departures go to Crossford, North Queensferry, Inverkeithing, Wellwood, Dunfermline and Duloch Park.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 11 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