312
312 bus timetable: Ormskirk to Muncaster
Ormskirk - Muncaster
Ormskirk to Skelmersdale & Chorley
Route map
312 live route map
See the route, stops, and live buses currently on this line.
93 stops
Live buses loading
Map ready
Loading the route map...
Skelmersdale & Rainford → Ormskirk
1 trip · first 19:11 · last 19:11
Mon–Fri
Live From 2026-01-05
Swipe sideways to see later trips.
Stop
19:11
Skelmersdale & Rainford
Muncaster, Witton Way
opposite
19:11
Muncaster Drive
outside
19:11
Muncaster, Lakeside Gardens
opposite
19:11
Muncaster, White House Lane
opposite
19:12
Muncaster, Rookery Drive
opposite
19:12
Muncaster, Rookery Lane
opposite
19:13
Muncaster, Rookery Drive
opposite
19:13
Rainford, Carter Avenue
opposite
19:13
Rainford, Thickwood Moss Lane
adjacent
19:14
Rainford, Whalley Avenue
opposite
19:15
Rainford, The Avenue
adjacent
19:15
Rainford, Alfred Street
opposite
19:15
Rainford, Moss Brow
adjacent
19:16
Muncaster, Helen Bank Drive
opposite
19:16
Muncaster, Hydes Brow
adjacent
19:17
Hydes Brow, Old Lane
adjacent
19:17
Hydes Brow, News Lane
adjacent
19:17
Crawford, Oakleigh
opposite
19:19
19:19
19:20
19:21
Pimbo, Upholland Railway Station
outside
19:22
19:23
Hall Green, Wellcross Road
opposite
19:25
Hall Green, Victoria Hotel
opposite
19:27
Hall Green, Ormskirk Road
adjacent
19:27
Hall Green, Dearden Way
opposite
19:28
19:28
Hall Green, Denshaw
opposite
19:29
Clay Brow, Up Holland Labour Club
opposite
19:31
Digmoor, Fir Tree Close
opposite
19:32
Digmoor, Quarry Bank
opposite
19:32
Digmoor, Bankfield
opposite
19:33
19:33
19:35
Skelmersdale, Grimshaw Road
adjacent
19:35
Skelmersdale, Concourse
Stand 4
19:45
Skelmersdale, Northway ASDA
outside
19:47
19:48
19:49
19:51
Birch Green, Ferndale
opposite
19:52
19:53
Birch Green, Flimby
opposite
19:54
19:54
Birch Green, Forest Drive
opposite
19:55
Ashurst, Kingsbury Court
opposite
19:55
Ashurst, Lulworth
opposite
19:55
19:56
19:56
19:56
19:57
19:57
19:58
Ashurst, Northfield
opposite
19:58
Ashurst, Beacon Lane
opposite
19:59
Ashurst, Ulverston Drive
opposite
19:59
20:02
20:02
20:03
20:05
20:06
Parbold, Library
outside
20:07
20:08
20:09
20:10
Newburgh, Red Lion
opposite
20:12
20:12
20:13
20:14
Lathom, Lowry Hill
opposite
20:15
20:15
Burscough, Wheat Lane
opposite
20:17
Burscough, Delph Drive
opposite
20:17
20:18
20:18
Burscough, Alexander Close
opposite
20:18
Burscough, Lathom Close
opposite
20:19
20:20
Burscough Bridge
opposite
20:21
20:22
20:22
Burscough, Stanley Club
opposite
20:23
20:23
20:28
20:30
Burscough, Pippin Street
opposite
20:31
Ormskirk, Merridale Villas
opposite
20:31
Ormskirk, Grove Park
opposite
20:33
20:33
Ormskirk, Library
opposite
20:35
20:36
Ormskirk, Bus Station
Stand 0
20:38
Timetable data from Preston Bus, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PC0001777:156.
All stops shown
93 stops- Muncaster, Witton Way opposite
- Muncaster Drive outside
- Muncaster, Lakeside Gardens opposite
- Muncaster, White House Lane opposite
- Muncaster, Rookery Drive opposite
- Muncaster, Rookery Lane opposite
- Muncaster, Rookery Drive opposite
- Rainford, Carter Avenue opposite
- Rainford, Thickwood Moss Lane adjacent
- Rainford, Whalley Avenue opposite
- Rainford, The Avenue adjacent
- Rainford, Alfred Street opposite
- Rainford, Moss Brow adjacent
- Muncaster, Helen Bank Drive opposite
- Muncaster, Hydes Brow adjacent
- Hydes Brow, Old Lane adjacent
- Hydes Brow, News Lane adjacent
- Crawford, Oakleigh opposite
- Crawford, Parish Hall by
- Crawford, Manor House Drive by
- Pimbo, Lower Balcony Farm by
- Pimbo, Upholland Railway Station outside
- Up Holland, Chequer Lane by
- Hall Green, Wellcross Road opposite
- Hall Green, Victoria Hotel opposite
- Hall Green, Ormskirk Road adjacent
- Hall Green, Dearden Way opposite
- Hall Green, Daybrook by
- Hall Green, Denshaw opposite
- Clay Brow, Up Holland Labour Club opposite
- Digmoor, Fir Tree Close opposite
- Digmoor, Quarry Bank opposite
- Digmoor, Bankfield opposite
- Digmoor, Gillibrands Road by
- Gillibrands, Footbridge by
- Skelmersdale, Grimshaw Road adjacent
- Skelmersdale, Concourse Stand 4
- Skelmersdale, Northway ASDA outside
- Skelmersdale, Inglewhite by
- Skelmersdale, Irwell by
- Birch Green, Fairburn by
- Birch Green, Ferndale opposite
- Birch Green, Harsnips by
- Birch Green, Flimby opposite
- Birch Green, Community Centre by
- Birch Green, Forest Drive opposite
- Ashurst, Kingsbury Court opposite
- Ashurst, Lulworth opposite
- Ashurst, Lowcroft by
- Ashurst, Leeswood by
- Ashurst, Manfield by
- Ashurst, Merewood by
- Ashurst, Briars Green by
- Ashurst, Woodley Park Road by
- Ashurst, Northfield opposite
- Ashurst, Beacon Lane opposite
- Ashurst, Ulverston Drive opposite
- Newburgh, Ranleigh Drive by
- Newburgh, Red Lion by
- Newburgh, Higher Lane End by
- Parbold, Lancaster Lane by
- Parbold, The Common by
- Parbold, Library outside
- Parbold, Shops by
- Parbold, Stocks Tavern by
- Parbold, Ash Brow by
- Newburgh, Red Lion opposite
- Newburgh, Tabbys Nook by
- Newburgh, Tears Lane by
- Newburgh, Woodside Nusery by
- Lathom, Lowry Hill opposite
- Lathom, Three Oaks by
- Burscough, Wheat Lane opposite
- Burscough, Delph Drive opposite
- Burscough, Flax Lane by
- Burscough, Pardoe Court by
- Burscough, Alexander Close opposite
- Burscough, Lathom Close opposite
- Burscough, Stanley Club by
- Burscough Bridge opposite
- Burscough Bridge, Tesco by
- Burscough Bridge by
- Burscough, Stanley Club opposite
- Burscough, War Memorial by
- Burscough, Tollgate Crescent by
- Burscough, Ringtail Retail Park by
- Burscough, Pippin Street opposite
- Ormskirk, Merridale Villas opposite
- Ormskirk, Grove Park opposite
- Ormskirk, Hattersley Court by
- Ormskirk, Library opposite
- Ormskirk, Railway Approach by
- Ormskirk, Bus Station Stand 0