4B
Stagecoach East Scotland
4B bus timetable: Halbeath to Blairhall
Halbeath - Blairhall
Route map
4B live route map
See the route, stops, and live buses currently on this line.
114 stops
Live buses loading
Map ready
Loading the route map...
Halbeath Fife Leisure Park → Blairhall Houldsworth Street
4 trips · first 18:45 · last 21:15
Wed
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
18:45
Blairhall Houldsworth Street
19:15
Blairhall Houldsworth Street
20:15
Blairhall Houldsworth Street
21:15
Blairhall Houldsworth Street
Blairhall Houldsworth Street → Halbeath Fife Leisure Park
5 trips · first 18:45 · last 22:14
Wed
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
18:45
Blairhall Houldsworth Street
19:14
Blairhall Houldsworth Street
20:14
Blairhall Houldsworth Street
21:14
Blairhall Houldsworth Street
22:14
Blairhall Houldsworth Street
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_4B_1.
Main stops shown
15 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Halbeath, Fife Leisure Park Southbound
- Duloch Park, Tesco Supermarket Westbound
- Abbeyview, Drum Road opposite
- Abbeyview, Kinnis Court adjacent
- Dunfermline, Evershed Dr adjacent
- Dunfermline, Hospital Hill Surgery adjacent
- Dunfermline, St Leonard's Bus Depot adjacent
- Dunfermline, Bus Station Arrival Bay
- Dunfermline, Bus Station Stance 10
- Parkneuk, Braigh Gardens Turning Circle adjacent
- Milesmark Primary School opposite
- Carnock, Bonhard Road opposite
- Oakley, John Stuart Gait opposite
- Comrie, Main Street adjacent 1
- Blairhall, Houldsworth Street adjacent 3