2
Stagecoach East Scotland
2 bus timetable: Dunfermline James Street to Dunfermline James Street
Dunfermline James Street - Dunfermline James Street
Route map
2 live route map
See the route, stops, and live buses currently on this line.
64 stops
Live buses loading
Map ready
Loading the route map...
Dunfermline James Street A → Dunfermline James Street A
24 trips · first 06:08 · last 18:08
Tue
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
06:08
Dunfermline James Street A
07:08
Dunfermline James Street A
07:38
Dunfermline James Street A
08:08
Dunfermline James Street A
08:38
Dunfermline James Street A
09:08
Dunfermline James Street A
09:38
Dunfermline James Street A
10:08
Dunfermline James Street A
10:38
Dunfermline James Street A
11:08
Dunfermline James Street A
11:38
Dunfermline James Street A
12:08
Dunfermline James Street A
12:38
Dunfermline James Street A
13:08
Dunfermline James Street A
13:38
Dunfermline James Street A
14:08
Dunfermline James Street A
14:38
Dunfermline James Street A
15:08
Dunfermline James Street A
15:38
Dunfermline James Street A
16:08
Dunfermline James Street A
16:38
Dunfermline James Street A
17:08
Dunfermline James Street A
17:38
Dunfermline James Street A
18:08
Dunfermline James Street A
Dunfermline, James Street
Stance A
06:08
07:08
07:38
08:08
08:38
09:08
09:38
10:08
10:38
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:08
15:38
16:08
16:38
17:08
17:38
18:08
Abbeyview, Woodmill Crescent
opposite 57
06:16
07:16
07:46
08:16
08:46
09:16
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:16
15:46
16:16
16:46
17:16
17:46
18:16
Touch, Durie Place
opposite
06:21
07:21
07:51
08:21
08:51
09:21
09:51
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:51
15:21
15:51
16:21
16:51
17:21
17:51
18:21
Abbeyview, Abbey View
adjacent
06:26
07:26
07:56
08:26
08:56
09:26
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:26
15:56
16:26
16:56
17:26
17:56
18:26
Halbeath, Fife Leisure Park
Southbound
06:35
07:35
08:05
08:35
09:05
09:35
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:05
15:35
16:05
16:35
17:05
17:35
18:05
18:35
Duloch Park, Tesco Supermarket
Westbound
06:43
07:43
08:13
08:43
09:13
09:43
10:13
10:43
11:13
11:43
12:13
12:43
13:13
13:43
14:13
14:43
15:13
15:43
16:13
16:43
17:13
17:43
18:13
18:43
Dunfermline, Peploe Rise
opposite
06:48
07:48
08:18
08:48
09:18
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:48
16:18
16:48
17:18
17:48
18:18
18:48
Pitcorthie, Lime Grove
opposite
06:53
07:53
08:23
08:53
09:23
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:23
15:53
16:23
16:53
17:23
17:53
18:23
18:53
Dunfermline, St Leonard's Bus Depot
adjacent
06:58
07:58
08:28
08:58
09:28
09:58
10:28
10:58
11:28
11:58
12:28
12:58
13:28
13:58
14:28
14:58
15:28
15:58
16:28
16:58
17:28
17:58
18:28
18:58
Dunfermline, James Street
Stance A
07:03
08:03
08:33
09:03
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:03
16:33
17:03
17:33
18:03
18:33
19:03
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_2_1.
Main stops shown
10 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Dunfermline, James Street Stance A
- Abbeyview, Woodmill Crescent opposite 57
- Touch, Durie Place opposite
- Abbeyview, Abbey View adjacent
- Halbeath, Fife Leisure Park Southbound
- Duloch Park, Tesco Supermarket Westbound
- Dunfermline, Peploe Rise opposite
- Pitcorthie, Lime Grove opposite
- Dunfermline, St Leonard's Bus Depot adjacent
- Dunfermline, James Street Stance A