19
Stagecoach East Scotland
19 bus timetable: Rosyth to Ballingry
Rosyth - Ballingry
Route map
19 live route map
See the route, stops, and live buses currently on this line.
193 stops
Live buses loading
Map ready
Loading the route map...
Rosyth Hilton Road → Ballingry Ballingry Turning Circle
33 trips · first 05:22 · last 22:55
Sunday
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
05:22
Ballingry Ballingry Turning Circle
06:00
Ballingry Ballingry Turning Circle
06:30
Ballingry Ballingry Turning Circle
07:00
Ballingry Ballingry Turning Circle
07:17
Ballingry Ballingry Turning Circle
07:55
Ballingry Ballingry Turning Circle
07:57
Ballingry Ballingry Turning Circle
08:44
Ballingry Ballingry Turning Circle
08:57
Ballingry Ballingry Turning Circle
09:44
Ballingry Ballingry Turning Circle
09:57
Ballingry Ballingry Turning Circle
10:27
Ballingry Ballingry Turning Circle
10:57
Ballingry Ballingry Turning Circle
11:27
Ballingry Ballingry Turning Circle
11:57
Ballingry Ballingry Turning Circle
12:27
Ballingry Ballingry Turning Circle
12:57
Ballingry Ballingry Turning Circle
13:27
Ballingry Ballingry Turning Circle
13:57
Ballingry Ballingry Turning Circle
14:27
Ballingry Ballingry Turning Circle
14:57
Ballingry Ballingry Turning Circle
15:27
Ballingry Ballingry Turning Circle
15:57
Ballingry Ballingry Turning Circle
16:27
Ballingry Ballingry Turning Circle
16:57
Ballingry Ballingry Turning Circle
17:27
Ballingry Ballingry Turning Circle
17:57
Ballingry Ballingry Turning Circle
18:27
Ballingry Ballingry Turning Circle
19:02
Ballingry Ballingry Turning Circle
20:02
Ballingry Ballingry Turning Circle
21:02
Ballingry Ballingry Turning Circle
22:02
Ballingry Ballingry Turning Circle
22:55
Ballingry Ballingry Turning Circle
Rosyth, Hilton Road
adjacent 8
·
·
·
·
·
·
07:57
·
08:57
·
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:27
15:57
16:27
16:57
17:27
17:57
18:27
19:02
20:02
21:02
22:02
22:55
Rosyth, Castlandhill Road
opposite 10
·
·
·
·
·
·
08:04
·
09:04
·
10:04
10:34
11:04
11:34
12:04
12:34
13:04
13:34
14:04
14:34
15:04
15:34
16:04
16:34
17:04
17:34
18:04
18:34
19:09
20:09
21:09
22:09
23:02
Dunfermline, St Leonard's Bus Depot
adjacent
05:22
·
·
·
07:17
·
08:14
08:44
09:14
09:44
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:14
15:44
16:14
16:44
17:14
17:44
18:14
18:44
19:19
20:19
21:19
22:19
23:11
Dunfermline, Bus Station
Arrival Bay
05:28
·
·
·
07:23
·
08:20
08:50
09:20
09:50
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:20
15:50
16:20
16:50
17:20
17:50
18:20
18:50
19:25
20:25
21:25
22:25
23:17
Dunfermline, Bus Station
Stance 1
05:30
06:00
06:30
07:00
07:25
07:55
08:25
08:55
09:25
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
17:55
18:25
18:55
19:30
20:30
21:30
22:30
23:22
Halbeath Retail Park
adjacent
05:40
06:10
06:40
07:10
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
19:05
19:40
20:40
21:40
22:40
23:32
Halbeath, Fife Leisure Park
Northbound
05:49
06:19
06:49
07:19
07:39
08:09
08:39
09:09
09:39
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:39
16:09
16:39
17:09
17:44
18:14
18:44
19:14
19:44
20:44
21:44
22:44
23:36
05:53
06:23
06:53
07:23
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:48
18:18
18:48
19:18
19:48
20:48
21:48
22:48
23:40
Halbeath, Park & Ride
Stance 6
05:54
·
06:54
·
07:44
08:14
08:44
09:14
09:44
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:14
15:44
16:14
16:44
17:14
17:49
18:19
18:49
19:19
19:49
20:49
21:49
22:49
23:41
Crossgates, Hillview Crescent
adjacent
05:58
·
06:58
·
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:53
18:23
18:53
19:23
19:53
20:53
21:53
22:53
23:45
Hill of Beath, Swinton's Place
adjacent
06:01
·
07:01
·
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:56
18:26
18:56
19:26
19:56
20:56
21:56
22:56
23:48
Cowdenbeath, The Fountain
opposite
06:08
·
07:08
·
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
18:03
18:33
19:03
19:33
20:03
21:03
22:03
23:03
23:55
Cowdenbeath, Stuart Place
adjacent
06:12
·
07:12
·
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:08
18:38
19:08
19:38
20:08
21:08
22:08
23:08
23:58
Lochgelly, North Street
adjacent
06:18
·
07:18
·
08:10
08:40
09:10
09:40
10:10
10:40
11:10
11:40
12:10
12:40
13:10
13:40
14:10
14:40
15:10
15:40
16:10
16:40
17:10
17:40
18:15
18:45
19:15
19:45
20:15
21:15
22:15
23:15
·
Lochore, Balbedie Avenue
opposite
06:25
·
07:25
·
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:21
18:51
19:21
19:51
20:21
21:21
22:21
23:21
·
Ballingry Turning Circle
opposite
06:31
·
07:31
·
08:22
08:52
09:22
09:52
10:22
10:52
11:22
11:52
12:22
12:52
13:22
13:52
14:22
14:52
15:22
15:52
16:22
16:52
17:22
17:52
18:27
18:57
19:27
19:57
20:27
21:27
22:27
23:27
·
Ballingry Ballingry Turning Circle → Rosyth Hilton Road
32 trips · first 05:32 · last 22:30
Sunday
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
05:32
Ballingry Ballingry Turning Circle
05:40
Ballingry Ballingry Turning Circle
06:32
Ballingry Ballingry Turning Circle
06:32
Ballingry Ballingry Turning Circle
07:28
Ballingry Ballingry Turning Circle
07:32
Ballingry Ballingry Turning Circle
08:27
Ballingry Ballingry Turning Circle
08:57
Ballingry Ballingry Turning Circle
09:27
Ballingry Ballingry Turning Circle
09:57
Ballingry Ballingry Turning Circle
10:27
Ballingry Ballingry Turning Circle
10:57
Ballingry Ballingry Turning Circle
11:27
Ballingry Ballingry Turning Circle
11:57
Ballingry Ballingry Turning Circle
12:27
Ballingry Ballingry Turning Circle
12:57
Ballingry Ballingry Turning Circle
13:27
Ballingry Ballingry Turning Circle
13:57
Ballingry Ballingry Turning Circle
14:27
Ballingry Ballingry Turning Circle
14:57
Ballingry Ballingry Turning Circle
15:27
Ballingry Ballingry Turning Circle
15:57
Ballingry Ballingry Turning Circle
16:27
Ballingry Ballingry Turning Circle
16:57
Ballingry Ballingry Turning Circle
17:27
Ballingry Ballingry Turning Circle
18:00
Ballingry Ballingry Turning Circle
18:30
Ballingry Ballingry Turning Circle
19:00
Ballingry Ballingry Turning Circle
19:30
Ballingry Ballingry Turning Circle
20:30
Ballingry Ballingry Turning Circle
21:30
Ballingry Ballingry Turning Circle
22:30
Ballingry Ballingry Turning Circle
Ballingry, Marshall Place
opposite
05:32
·
·
06:32
·
07:32
08:27
08:57
09:27
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:27
15:57
16:27
16:57
17:27
18:00
18:30
19:00
19:30
20:30
21:30
22:30
Lochore, Balbedie Avenue
adjacent
05:36
·
·
06:36
·
07:37
08:32
09:02
09:32
10:02
10:32
11:02
11:32
12:02
12:32
13:02
13:32
14:02
14:32
15:02
15:32
16:02
16:32
17:02
17:32
18:05
18:35
19:05
19:35
20:35
21:35
22:35
Lochgelly, North Street
opposite
05:42
·
·
06:42
·
07:46
08:41
09:11
09:41
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:11
15:41
16:11
16:41
17:11
17:41
18:14
18:44
19:14
19:44
20:44
21:44
22:44
Cowdenbeath, Stuart Place
opposite
05:48
·
·
06:48
·
07:52
08:47
09:17
09:47
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:17
15:47
16:17
16:47
17:17
17:47
18:20
18:50
19:20
19:50
20:50
21:50
22:50
Cowdenbeath, The Fountain
adjacent
05:51
·
·
06:51
·
07:55
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
19:23
19:53
20:53
21:53
22:53
Hill of Beath, Swinton's Place
opposite
05:56
·
·
06:56
·
08:02
09:00
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
18:00
18:30
19:00
19:30
20:00
21:00
22:00
23:00
Crossgates, Manse Road
opposite
05:59
·
·
06:59
·
08:05
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
19:33
20:03
21:03
22:03
23:03
06:01
·
·
07:01
·
08:07
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
19:05
19:35
20:05
21:05
22:05
23:05
Halbeath, Park & Ride
Stance 2
06:02
·
06:32
07:02
07:28
08:08
09:06
09:36
10:06
10:36
11:06
11:36
12:06
12:36
13:06
13:36
14:06
14:36
15:06
15:36
16:06
16:36
17:06
17:36
18:06
18:36
19:06
19:36
20:06
21:06
22:06
23:06
Halbeath, Fife Leisure Park
Southbound
06:06
·
06:36
07:06
07:33
08:13
09:11
09:41
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:11
15:41
16:11
16:41
17:11
17:41
18:11
18:41
19:11
19:41
20:11
21:11
22:11
23:11
Halbeath Retail Park
adjacent
06:16
05:46
06:46
07:16
07:37
08:17
09:15
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
17:50
18:20
18:51
19:21
19:45
20:15
21:15
22:15
23:15
Dunfermline, Bus Station
Arrival Bay
06:26
05:56
06:56
07:26
07:47
08:27
09:25
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
18:00
18:30
19:01
19:31
19:55
20:25
21:25
22:25
23:25
Dunfermline, Bus Station
Stance 8
·
·
·
07:30
·
08:32
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
18:05
18:35
19:02
19:35
19:56
20:30
21:30
22:30
23:30
Dunfermline, St Leonard's Bus Depot
opposite
·
·
·
07:36
·
08:38
09:36
10:06
10:36
11:06
11:36
12:06
12:36
13:06
13:36
14:06
14:36
15:06
15:36
16:06
16:36
17:06
17:36
18:11
18:41
19:08
19:41
20:02
20:36
21:36
22:36
23:36
Rosyth, Castlandhill Road
adjacent 10
·
·
·
07:44
·
08:46
09:44
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:14
15:44
16:14
16:44
17:14
17:44
18:19
18:49
·
19:49
·
20:44
21:44
22:44
23:44
Rosyth, Hilton Road
adjacent 8
·
·
·
07:51
·
08:53
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:26
18:56
·
19:56
·
20:51
21:51
22:51
23:51
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_19_1.
Main stops shown
17 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Rosyth, Hilton Road adjacent 8
- Rosyth, Castlandhill Road opposite 10
- Dunfermline, St Leonard's Bus Depot adjacent
- Dunfermline, Bus Station Arrival Bay
- Dunfermline, Bus Station Stance 1
- Halbeath Retail Park adjacent
- Dunfermline, Amazon Way adjacent
- Halbeath, Fife Leisure Park Northbound
- Halbeath, Park & Ride Arrival Bay at
- Halbeath, Park & Ride Stance 6
- Crossgates, Hillview Crescent adjacent
- Hill of Beath, Swinton's Place adjacent
- Cowdenbeath, The Fountain opposite
- Cowdenbeath, Stuart Place adjacent
- Lochgelly, North Street adjacent
- Lochore, Balbedie Avenue opposite
- Ballingry Turning Circle opposite