312
312 bus timetable – Ashurst: Ormskirk to Skelmersdale & Rainford
Ormskirk ↔ Skelmersdale & Rainford
Ormskirk to Skelmersdale & Chorley
Not the 312 you're looking for? 13 other bus routes in Great Britain use this number.
Route map
312 live route map
See the route, stops, and live buses currently on this line.
187 stops
Live buses loading
Map ready
Loading the route map...
Ormskirk → Skelmersdale & Rainford
14 trips · first 05:58 · last 19:50
Mon–Fri
Live From 2026-01-05
Swipe sideways to see later trips.
Stop
05:58
Skelmersdale & Rainford
06:55
Skelmersdale & Rainford
08:05
Skelmersdale & Rainford
09:15
Skelmersdale & Rainford
10:15
Skelmersdale & Rainford
11:15
Skelmersdale & Rainford
12:15
Skelmersdale & Rainford
13:15
Skelmersdale & Rainford
14:15
Skelmersdale & Rainford
15:20
Skelmersdale & Rainford
16:30
Skelmersdale & Rainford
17:42
Skelmersdale & Rainford
18:50
Skelmersdale & Rainford
19:50
Skelmersdale & Rainford
Burscough, Ringtail Retail Park
opposite
·
07:03
08:15
09:23
10:23
11:23
12:23
13:23
14:23
15:29
16:39
17:51
18:58
19:58
Ashurst, Woodley Park Road
opposite
06:23
07:37
08:52
09:56
10:56
11:56
12:56
13:56
14:56
16:04
17:15
18:24
19:31
·
Hall Green, Victoria Hotel
outside
06:52
08:12
09:22
10:25
11:25
12:25
13:25
14:25
15:25
16:34
17:46
18:53
20:00
20:30
07:23
08:28
09:33
10:38
19:06
11:38
12:38
13:38
14:38
15:38
20:08
16:48
17:56
·
Skelmersdale & Rainford → Ormskirk
14 trips · first 06:18 · last 19:11
Mon–Fri
Live From 2026-01-05
Swipe sideways to see later trips.
Stop
06:18
Skelmersdale & Rainford
06:39
Skelmersdale & Rainford
07:11
Skelmersdale & Rainford
08:36
Skelmersdale & Rainford
09:41
Skelmersdale & Rainford
10:41
Skelmersdale & Rainford
11:41
Skelmersdale & Rainford
12:41
Skelmersdale & Rainford
13:41
Skelmersdale & Rainford
14:41
Skelmersdale & Rainford
15:41
Skelmersdale & Rainford
16:56
Skelmersdale & Rainford
18:11
Skelmersdale & Rainford
19:11
Skelmersdale & Rainford
Hall Green, Victoria Hotel
opposite
·
06:39
07:27
08:53
09:57
10:57
11:57
12:57
13:57
14:57
15:59
17:13
18:27
19:27
06:38
07:10
08:01
09:26
10:28
11:28
12:28
13:28
14:28
15:28
16:33
17:49
18:58
19:58
06:40
07:44
08:35
09:58
11:00
12:00
13:00
14:00
15:00
16:00
17:07
18:21
19:30
20:30
Ormskirk, Bus Station
Stand 0
06:48
07:53
08:44
10:06
11:08
12:08
13:08
14:08
15:08
16:08
17:15
18:29
19:38
20:38
Timetable data from Preston Bus, refreshed 2026-06-28 · Source: Bus Open Data Service (BODS) · Service code PC0001777:156.
Main stops shown
18 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Muncaster, Witton Way opposite
- Crawford, Oakleigh opposite
- Hall Green, Victoria Hotel opposite
- Hall Green, Mayfield Road by
- Digmoor, Fir Tree Close opposite
- Skelmersdale, Concourse Stand 4
- Birch Green, Flimby opposite
- Ashurst, Woodley Park Road by
- Parbold, Shops by
- Newburgh, Red Lion opposite
- Burscough Bridge, Tesco by
- Burscough, Ringtail Retail Park by
- Ormskirk, Bus Station Stand 0
- Birch Green, Flimby opposite
- Ashurst, Woodley Park Road by
- Lathom, Plough Inn opposite
- Ormskirk School opposite
- Ormskirk, Bus Station Stand 0
Looking for a different 312 bus?
13 other routesThe number 312 is used by 13 other bus routes around Great Britain, run by different operators in different areas.
312
312
312
312
312
312
312
312
Rainford ↔ Ormskirk
Burscough · Rotala Preston Bus
Stockport Interchange circular
Cheadle · Bee Network
Stockport ↔ Cheadle Circular
Cheadle · Bee Network
Bell Bar ↔ Hatfield
Hatfield · Centrebus
Birchwood ↔ Bell Bar
Hatfield · Centrebus South
Newmarket - Kentford / Cheveley - Barrow - Bury St Edmunds
Bury St Edmunds · Mulleys Motorways
Purley, Old Lodge Lane - Reedham Station - Croydon Town Centre - East Croydon Station - Norwood Junction
Purley · Arriva London
Newmarket - Bury St Edmunds
Bury St Edmunds · Mulleys Motorways