Bus times from Fife Leisure Park, Halbeath, Dunfermline

Fife Leisure Park, Halbeath, Dunfermline is served by 39 bus routes (1, 1A, 2, 2A, 4B, 4C, 19, 81, 81A, 83, X24, X24A and more), run by Stagecoach East Scotland. The next buses go to Glasgow, Ballingry, Rosyth, Kirkcaldy, Dunfermline and St Andrews.

Next departures

TimeRouteTo
05:11X24Glasgow
05:1119Ballingry
05:2519Rosyth
05:3919Rosyth
05:43X27Glasgow
05:5719Ballingry
06:06X27Kirkcaldy
06:11X24Glasgow
06:1919Rosyth
06:202ADunfermline
06:21X24St Andrews
06:2919Ballingry
06:33X27Glasgow
06:352Dunfermline
06:401ADunfermline
06:4919Ballingry
06:511Dunfermline
06:5219Rosyth
07:02X24Glasgow
07:101ADunfermline

Routes from this stop

Stops nearby

All bus routes and stops in Dunfermline

Questions

When is the next bus from Fife Leisure Park, Halbeath, Dunfermline?
The X24 to Glasgow at 05:11.
Which buses stop at Fife Leisure Park, Halbeath, Dunfermline?
39 routes: 1, 1A, 2, 2A, 4B, 4C, 19, 81, 81A, 83, X24, X24A and X27, run by Stagecoach East Scotland.
Where is Fife Leisure Park, Halbeath, Dunfermline?
Fife Leisure Park is in Halbeath, Fife.
Where do buses from Fife Leisure Park, Halbeath, Dunfermline go?
The next departures go to Glasgow, Ballingry, Rosyth, Kirkcaldy, Dunfermline and St Andrews.

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