4
Stagecoach East Scotland
4 bus timetable: Dunfermline to Blairhall
Dunfermline - Blairhall
Route map
4 live route map
See the route, stops, and live buses currently on this line.
48 stops
Live buses loading
Map ready
Loading the route map...
Dunfermline Bus Station 10 → Blairhall Houldsworth Street
32 trips · first 05:15 · last 18:15
Fri
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
05:15
Blairhall Houldsworth Street
05:15
Blairhall Houldsworth Street
06:15
Blairhall Houldsworth Street
06:15
Blairhall Houldsworth Street
07:15
Blairhall Houldsworth Street
07:15
Blairhall Houldsworth Street
07:45
Blairhall Houldsworth Street
07:45
Blairhall Houldsworth Street
08:15
Blairhall Houldsworth Street
08:15
Blairhall Houldsworth Street
09:15
Blairhall Houldsworth Street
09:15
Blairhall Houldsworth Street
10:15
Blairhall Houldsworth Street
10:15
Blairhall Houldsworth Street
11:15
Blairhall Houldsworth Street
12:15
Blairhall Houldsworth Street
12:15
Blairhall Houldsworth Street
13:15
Blairhall Houldsworth Street
13:15
Blairhall Houldsworth Street
14:15
Blairhall Houldsworth Street
14:15
Blairhall Houldsworth Street
15:15
Blairhall Houldsworth Street
16:15
Blairhall Houldsworth Street
16:15
Blairhall Houldsworth Street
16:45
Blairhall Houldsworth Street
16:45
Blairhall Houldsworth Street
17:15
Blairhall Houldsworth Street
17:15
Blairhall Houldsworth Street
17:45
Blairhall Houldsworth Street
17:45
Blairhall Houldsworth Street
18:15
Blairhall Houldsworth Street
18:15
Blairhall Houldsworth Street
Dunfermline, Bus Station
Stance 10
05:15
05:15
06:15
06:15
07:15
07:15
07:45
07:45
08:15
08:15
09:15
09:15
10:15
10:15
11:15
12:15
12:15
13:15
13:15
14:15
14:15
15:15
16:15
16:15
16:45
16:45
17:15
17:15
17:45
17:45
18:15
18:15
Milesmark Primary School
opposite
05:21
05:21
06:21
06:21
07:21
07:21
07:51
07:51
08:21
08:21
09:21
09:21
10:21
10:21
11:21
12:21
12:21
13:21
13:21
14:21
14:21
15:21
16:21
16:21
16:51
16:51
17:21
17:21
17:51
17:51
18:21
18:21
Carnock, Bonhard Road
opposite
05:26
05:26
06:26
06:26
07:26
07:26
07:56
07:56
08:26
08:26
09:26
09:26
10:26
10:26
11:26
12:26
12:26
13:26
13:26
14:26
14:26
15:26
16:26
16:26
16:56
16:56
17:26
17:26
17:56
17:56
18:26
18:26
Oakley, John Stuart Gait
opposite
05:32
05:32
06:32
06:32
07:32
07:32
08:02
08:02
08:32
08:32
09:32
09:32
10:32
10:32
11:32
12:32
12:32
13:32
13:32
14:32
14:32
15:32
16:32
16:32
17:02
17:02
17:32
17:32
18:02
18:02
18:32
18:32
Comrie, Main Street
adjacent 1
05:36
05:36
06:36
06:36
07:36
07:36
08:06
08:06
08:36
08:36
09:36
09:36
10:36
10:36
11:36
12:36
12:36
13:36
13:36
14:36
14:36
15:36
16:36
16:36
17:06
17:06
17:36
17:36
18:06
18:06
18:36
18:36
Blairhall, Houldsworth Street
adjacent 3
05:43
05:43
06:43
06:43
07:43
07:43
08:13
08:13
08:43
08:43
09:43
09:43
10:43
10:43
11:43
12:43
12:43
13:43
13:43
14:43
14:43
15:43
16:43
16:43
17:13
17:13
17:43
17:43
18:13
18:13
18:43
18:43
Blairhall Houldsworth Street → Dunfermline Bus Station 10
32 trips · first 05:45 · last 18:45
Fri
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
05:45
Blairhall Houldsworth Street
05:45
Blairhall Houldsworth Street
06:45
Blairhall Houldsworth Street
06:45
Blairhall Houldsworth Street
07:45
Blairhall Houldsworth Street
07:45
Blairhall Houldsworth Street
08:15
Blairhall Houldsworth Street
08:15
Blairhall Houldsworth Street
08:45
Blairhall Houldsworth Street
08:45
Blairhall Houldsworth Street
09:45
Blairhall Houldsworth Street
09:45
Blairhall Houldsworth Street
10:45
Blairhall Houldsworth Street
10:45
Blairhall Houldsworth Street
11:45
Blairhall Houldsworth Street
12:45
Blairhall Houldsworth Street
12:45
Blairhall Houldsworth Street
13:45
Blairhall Houldsworth Street
13:45
Blairhall Houldsworth Street
14:45
Blairhall Houldsworth Street
14:45
Blairhall Houldsworth Street
15:45
Blairhall Houldsworth Street
16:45
Blairhall Houldsworth Street
16:45
Blairhall Houldsworth Street
17:15
Blairhall Houldsworth Street
17:15
Blairhall Houldsworth Street
17:45
Blairhall Houldsworth Street
17:45
Blairhall Houldsworth Street
18:15
Blairhall Houldsworth Street
18:15
Blairhall Houldsworth Street
18:45
Blairhall Houldsworth Street
18:45
Blairhall Houldsworth Street
Blairhall, Houldsworth Street
adjacent 3
05:45
05:45
06:45
06:45
07:45
07:45
08:15
08:15
08:45
08:45
09:45
09:45
10:45
10:45
11:45
12:45
12:45
13:45
13:45
14:45
14:45
15:45
16:45
16:45
17:15
17:15
17:45
17:45
18:15
18:15
18:45
18:45
Comrie, Main Street
adjacent 2
05:51
05:51
06:51
06:51
07:51
07:51
08:21
08:21
08:51
08:51
09:51
09:51
10:51
10:51
11:51
12:51
12:51
13:51
13:51
14:51
14:51
15:51
16:51
16:51
17:21
17:21
17:51
17:51
18:21
18:21
18:51
18:51
Oakley, John Stuart Gait
opposite
05:56
05:56
06:56
06:56
07:56
07:56
08:26
08:26
08:56
08:56
09:56
09:56
10:56
10:56
11:56
12:56
12:56
13:56
13:56
14:56
14:56
15:56
16:56
16:56
17:26
17:26
17:56
17:56
18:26
18:26
18:56
18:56
Carnock, Bonhard Road
adjacent
06:02
06:02
07:02
07:02
08:02
08:02
08:32
08:32
09:02
09:02
10:02
10:02
11:02
11:02
12:02
13:02
13:02
14:02
14:02
15:02
15:02
16:02
17:02
17:02
17:32
17:32
18:02
18:02
18:32
18:32
19:02
19:02
Milesmark Primary School
adjacent
06:06
06:06
07:06
07:06
08:06
08:06
08:36
08:36
09:06
09:06
10:06
10:06
11:06
11:06
12:06
13:06
13:06
14:06
14:06
15:06
15:06
16:06
17:06
17:06
17:36
17:36
18:06
18:06
18:36
18:36
19:06
19:06
Dunfermline, Bus Station
Arrival Bay
06:14
06:14
07:14
07:14
08:14
08:14
08:44
08:44
09:14
09:14
10:14
10:14
11:14
11:14
12:14
13:14
13:14
14:14
14:14
15:14
15:14
16:14
17:14
17:14
17:44
17:44
18:14
18:14
18:44
18:44
19:14
19:14
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_4_1.
Main stops shown
6 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Dunfermline, Bus Station Stance 10
- Milesmark Primary School opposite
- Carnock, Bonhard Road opposite
- Oakley, John Stuart Gait opposite
- Comrie, Main Street adjacent 1
- Blairhall, Houldsworth Street adjacent 3