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
13 trips · first 09:15 · last 21:15
Sunday
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
09:15
Blairhall Houldsworth Street
10:15
Blairhall Houldsworth Street
11:15
Blairhall Houldsworth Street
12:15
Blairhall Houldsworth Street
13:15
Blairhall Houldsworth Street
14:15
Blairhall Houldsworth Street
15:15
Blairhall Houldsworth Street
16:15
Blairhall Houldsworth Street
17:15
Blairhall Houldsworth Street
18:15
Blairhall Houldsworth Street
19:15
Blairhall Houldsworth Street
20:15
Blairhall Houldsworth Street
21:15
Blairhall Houldsworth Street
Halbeath, Fife Leisure Park
Southbound
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
19:15
20:15
21:15
Duloch Park, Tesco Supermarket
Westbound
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:21
19:21
20:21
21:21
Dunfermline, Hospital Hill Surgery
adjacent
09:31
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:31
19:31
20:31
21:31
Dunfermline, St Leonard's Bus Depot
adjacent
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
18:36
19:36
20:36
21:36
Dunfermline, Bus Station
Arrival Bay
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:42
19:42
20:42
21:42
Dunfermline, Bus Station
Stance 10
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
19:45
20:45
21:45
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:51
19:51
20:51
21:51
Blairhall, Houldsworth Street
adjacent 3
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
19:13
20:13
21:13
22:13
Blairhall Houldsworth Street → Halbeath Fife Leisure Park
15 trips · first 08:45 · last 22:14
Sunday
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
08:45
Blairhall Houldsworth Street
09:45
Blairhall Houldsworth Street
10:14
Blairhall Houldsworth Street
11:14
Blairhall Houldsworth Street
12:14
Blairhall Houldsworth Street
13:14
Blairhall Houldsworth Street
14:14
Blairhall Houldsworth Street
15:14
Blairhall Houldsworth Street
16:14
Blairhall Houldsworth Street
17:14
Blairhall Houldsworth Street
18:14
Blairhall Houldsworth Street
19:14
Blairhall Houldsworth Street
20:14
Blairhall Houldsworth Street
21:14
Blairhall Houldsworth Street
22:14
Blairhall Houldsworth Street
Blairhall, Houldsworth Street
adjacent 3
·
·
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:14
18:14
19:14
20:14
21:14
22:14
Oakley, John Stuart Gait
opposite
·
·
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:23
20:23
21:23
22:23
Milesmark Primary School
adjacent
·
·
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
19:32
20:32
21:32
22:32
·
·
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:34
18:34
19:34
20:34
21:34
22:34
Dunfermline, Bus Station
Arrival Bay
·
·
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:41
19:41
20:41
21:41
22:41
Dunfermline, Bus Station
Stance 14
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
19:45
20:45
21:45
22:45
Dunfermline, St Leonard's Bus Depot
opposite
08:51
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:51
19:51
20:51
21:51
22:51
Dunfermline, Hospital Hill Surgery
opposite
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:56
19:56
20:56
21:56
22:56
Dunfermline, Evershed Dr
opposite
08:59
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:59
19:59
20:59
21:59
22:59
Abbeyview, Thane Place
adjacent
09:02
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:02
20:02
21:02
22:02
23:02
Abbeyview, Drum Road
adjacent
09:04
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:04
20:04
21:04
22:04
23:04
Duloch Park, Tesco Supermarket
Westbound
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:07
20:07
21:07
22:07
23:07
Halbeath, Fife Leisure Park
Southbound
09:13
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
19:13
20:13
21:13
22:13
23:13
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