Last buses from Ormskirk
Direct buses from Ormskirk go to 40 places. Tonight (Saturday) the last one leaves at 23:54, the 310 to Westhead. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Liverpool | 310 22:26 | 310 22:26 | 310 22:26 | 310 19:25 |
| St Helens | X37 19:27 | X37 19:27 | X37 19:27 | none |
| Wigan | 375 21:25 | 375 21:25 | 375 21:25 | 375 21:25 |
| Preston | 2A 22:34 | 2A 22:34 | 2A 22:34 | 2A 18:46 |
| Southport | 375 23:34 | 375 23:38 | 375 23:34 | 375 23:33 |
| Maghull | 310 22:26 | 310 22:26 | 310 22:26 | 310 19:25 |
| Orrell | 375 21:25 | 375 21:25 | 375 21:25 | 375 21:25 |
| Rainford | X37 19:27 | X37 19:27 | X37 19:27 | none |
| Chorley | 311 18:34 | 311 18:44 | 311 18:34 | none |
| Aintree | 310 22:26 | 310 22:26 | 310 22:26 | 310 19:25 |
| Stanley | none | 755 15:33 | none | none |
| Four Lane Ends | 37 17:30 | 37 17:30 | 37 17:30 | none |
| Skelmersdale | 310 23:54 | 310 23:54 | 310 23:54 | 375 21:25 |
| Penwortham | 2A 22:34 | 2A 22:34 | 2A 22:34 | 2A 18:46 |
| Crank | 37A 18:10 | 37A 18:10 | 37A 18:10 | none |
| Tarleton | 2A 22:34 | 2A 22:34 | 2A 22:34 | 2A 18:46 |
| Appley Bridge | 311 18:34 | 311 18:44 | 311 18:34 | none |
| Bretherton | 2A 22:34 | 2A 22:34 | 2A 22:34 | 2A 18:46 |
| Gillibrands | 375 21:25 | 375 21:25 | 375 21:25 | 375 21:25 |
| Clay Brow | 375 21:25 | 375 21:25 | 375 21:25 | 375 21:25 |
| Longton | 2A 22:34 | 2A 22:34 | 2A 22:34 | 2A 18:46 |
| Burscough | 375 23:30 | 375 23:36 | 375 23:30 | 375 23:30 |
| Burscough Bridge | 2A 22:34 | 2A 22:34 | 2A 22:34 | 2A 18:46 |
| Hutton | 2A 22:34 | 2A 22:34 | 2A 22:34 | 2A 18:46 |
| Much Hoole | 2A 22:34 | 2A 22:34 | 2A 22:34 | 2A 18:46 |
| Parbold | 312 19:41 | 312 19:56 | 312 19:41 | none |
| Up Holland | 375 21:25 | 375 21:25 | 375 21:25 | 375 21:25 |
| Walmer Bridge | 2A 22:34 | 2A 22:34 | 2A 22:34 | 2A 18:46 |
| Blaguegate | 310 23:54 | 310 23:54 | 310 23:54 | 375 21:25 |
| Hall Green | 375 21:25 | 375 21:25 | 375 21:25 | 375 21:25 |
| Lathom | 310 23:54 | 310 23:54 | 310 23:54 | 375 21:25 |
| Pennylands | 310 23:54 | 310 23:54 | 310 23:54 | 375 21:25 |
| Rufford | 2A 22:34 | 2A 22:34 | 2A 22:34 | 2A 18:46 |
| Aughton Park | 37A 17:57 | 37A 17:59 | 37A 17:57 | none |
| Howick Cross | 2A 22:34 | 2A 22:34 | 2A 22:34 | 2A 18:46 |
| Aughton | 310 23:26 | 310 23:26 | 310 23:26 | 310 19:25 |
| Dangerous Corner | 311 18:34 | 311 18:44 | 311 18:34 | none |
| Edge Hill | X37 19:27 | X37 19:27 | X37 19:27 | none |
| Scarisbrick | 375 23:34 | 375 23:38 | 375 23:34 | 375 23:33 |
| Town Green | 37A 17:57 | 37A 17:59 | 37A 17:57 | none |
The time each last direct bus leaves Ormskirk, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.
Questions
- What time is the last bus from Ormskirk tonight?
- The 310 to Westhead at 23:54 from Cross Hall, from the timetable for Saturday.
- What time is the last bus from Ormskirk to Liverpool?
- The last direct bus from Ormskirk to Liverpool: on weekdays, the 310 at 22:26 from Priory Grove, reaching Liverpool at 22:58; on Saturdays, the 310 at 22:26 from Priory Grove, reaching Liverpool at 22:58; on Sundays, the 310 at 19:25 from Priory Grove, reaching Liverpool at 19:57.
- What time is the last bus from Ormskirk to St Helens?
- The last direct bus from Ormskirk to St Helens: on weekdays, the X37 at 19:27 from Bus Station, reaching St Helens at 19:56; on Saturdays, the X37 at 19:27 from Bus Station, reaching St Helens at 19:56; on Sundays, there's no direct bus.
- What time is the last bus from Ormskirk to Wigan?
- The last direct bus from Ormskirk to Wigan: on weekdays, the 375 at 21:25 from Cross Hall, reaching Wigan at 22:09; on Saturdays, the 375 at 21:25 from Cross Hall, reaching Wigan at 22:09; on Sundays, the 375 at 21:25 from Cross Hall, reaching Wigan at 22:09.
- What time is the last bus from Ormskirk to Preston?
- The last direct bus from Ormskirk to Preston: on weekdays, the 2A at 22:34 from Merridale Villas, reaching Preston at 23:29; on Saturdays, the 2A at 22:34 from Merridale Villas, reaching Preston at 23:29; on Sundays, the 2A at 18:46 from Merridale Villas, reaching Preston at 19:39.
- What time is the last bus from Ormskirk to Southport?
- The last direct bus from Ormskirk to Southport: on weekdays, the 375 at 23:38 from Crematorium, reaching Southport at 23:49; on Saturdays, the 375 at 23:34 from Crematorium, reaching Southport at 23:49; on Sundays, the 375 at 23:33 from Crematorium, reaching Southport at 23:49.
- What time is the last bus from Ormskirk to Maghull?
- The last direct bus from Ormskirk to Maghull: on weekdays, the 310 at 22:26 from Priory Grove, reaching Maghull at 22:39; on Saturdays, the 310 at 22:26 from Priory Grove, reaching Maghull at 22:39; on Sundays, the 310 at 19:25 from Priory Grove, reaching Maghull at 19:38.
- What time is the last bus from Ormskirk to Orrell?
- The last direct bus from Ormskirk to Orrell: on weekdays, the 375 at 21:25 from Cross Hall, reaching Orrell at 22:06; on Saturdays, the 375 at 21:25 from Cross Hall, reaching Orrell at 22:06; on Sundays, the 375 at 21:25 from Cross Hall, reaching Orrell at 22:06.
- What time is the last bus from Ormskirk to Rainford?
- The last direct bus from Ormskirk to Rainford: on weekdays, the X37 at 19:27 from Bus Station, reaching Rainford at 19:46; on Saturdays, the X37 at 19:27 from Bus Station, reaching Rainford at 19:46; on Sundays, there's no direct bus.
- What time is the last bus from Ormskirk to Chorley?
- The last direct bus from Ormskirk to Chorley: on weekdays, the 311 at 18:44 from Ormskirk School, reaching Chorley at 20:01; on Saturdays, the 311 at 18:34 from Ormskirk School, reaching Chorley at 19:51; on Sundays, there's no direct bus.
- What time is the last bus from Ormskirk to Aintree?
- The last direct bus from Ormskirk to Aintree: on weekdays, the 310 at 22:26 from Priory Grove, reaching Aintree at 22:53; on Saturdays, the 310 at 22:26 from Priory Grove, reaching Aintree at 22:53; on Sundays, the 310 at 19:25 from Priory Grove, reaching Aintree at 19:52.
Buses in Ormskirk · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook