Bus times from Halbeath Retail Park, Dunfermline

Halbeath Retail Park, Dunfermline is served by 27 bus routes (19, 31, 33, 33A, 83, 747, ST1, X24, X24A and X27), run by Stagecoach East Scotland and Bay Travel. The next buses go to Glasgow, Kirkcaldy, Ballingry, Rosyth, Dunfermline and St Andrews.

Next departures

TimeRouteTo
06:37X27Glasgow
06:5133Kirkcaldy
07:0119Ballingry
07:0519Rosyth
07:06X24Glasgow
07:1233Dunfermline
07:14X24St Andrews
07:1619Ballingry
07:2133Kirkcaldy
07:28X27Glasgow
07:3419Rosyth
07:3619Ballingry
07:46X27Kirkcaldy
07:5133Kirkcaldy
07:5619Ballingry
07:5719Rosyth
08:1233Dunfermline
08:14X24St Andrews
08:1419Rosyth
08:1619Ballingry

Routes from this stop

Stops nearby

All bus routes and stops in Dunfermline

Questions

When is the next bus from Halbeath Retail Park, Dunfermline?
The X27 to Glasgow at 06:37.
Which buses stop at Halbeath Retail Park, Dunfermline?
27 routes: 19, 31, 33, 33A, 83, 747, ST1, X24, X24A and X27, run by Stagecoach East Scotland and Bay Travel.
Where is Halbeath Retail Park, Dunfermline?
Halbeath Retail Park is in Halbeath, Fife.
Where do buses from Halbeath Retail Park, Dunfermline go?
The next departures go to Glasgow, Kirkcaldy, Ballingry, Rosyth, Dunfermline and St Andrews.

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