Bus times from Teal Place, Duloch Park, Dunfermline

Teal Place, Duloch Park, Dunfermline is served by 29 bus routes (2, 2A, 4B, 4C, 81, 81A, 83, 87, 89, 89A, 89B and ST3), run by Stagecoach East Scotland and Bay Travel. The next buses go to North Queensferry, Dunfermline, Inverkeithing and Brucefield.

Next departures

TimeRouteTo
05:4689BNorth Queensferry
06:132ADunfermline
06:3689BNorth Queensferry
06:422Dunfermline
06:4289Dunfermline
06:4487Inverkeithing
07:132ADunfermline
07:2289North Queensferry
07:3289Dunfermline
07:3987Inverkeithing
07:422Dunfermline
07:432ADunfermline
07:4387Dunfermline
08:122Dunfermline
08:132ADunfermline
08:29ST3Brucefield
08:422Dunfermline
08:432ADunfermline
09:122Dunfermline
09:132ADunfermline

Routes from this stop

Stops nearby

All bus routes and stops in Dunfermline

Questions

When is the next bus from Teal Place, Duloch Park, Dunfermline?
The 89B to North Queensferry at 05:46.
Which buses stop at Teal Place, Duloch Park, Dunfermline?
29 routes: 2, 2A, 4B, 4C, 81, 81A, 83, 87, 89, 89A, 89B and ST3, run by Stagecoach East Scotland and Bay Travel.
Where is Teal Place, Duloch Park, Dunfermline?
Teal Place is in Duloch Park, Fife.
Where do buses from Teal Place, Duloch Park, Dunfermline go?
The next departures go to North Queensferry, Dunfermline, Inverkeithing and Brucefield.

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