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.

ToToday (Saturday)WeekdaysSaturdaysSundays
Liverpool310 22:26310 22:26310 22:26310 19:25
St HelensX37 19:27X37 19:27X37 19:27none
Wigan375 21:25375 21:25375 21:25375 21:25
Preston2A 22:342A 22:342A 22:342A 18:46
Southport375 23:34375 23:38375 23:34375 23:33
Maghull310 22:26310 22:26310 22:26310 19:25
Orrell375 21:25375 21:25375 21:25375 21:25
RainfordX37 19:27X37 19:27X37 19:27none
Chorley311 18:34311 18:44311 18:34none
Aintree310 22:26310 22:26310 22:26310 19:25
Stanleynone755 15:33nonenone
Four Lane Ends37 17:3037 17:3037 17:30none
Skelmersdale310 23:54310 23:54310 23:54375 21:25
Penwortham2A 22:342A 22:342A 22:342A 18:46
Crank37A 18:1037A 18:1037A 18:10none
Tarleton2A 22:342A 22:342A 22:342A 18:46
Appley Bridge311 18:34311 18:44311 18:34none
Bretherton2A 22:342A 22:342A 22:342A 18:46
Gillibrands375 21:25375 21:25375 21:25375 21:25
Clay Brow375 21:25375 21:25375 21:25375 21:25
Longton2A 22:342A 22:342A 22:342A 18:46
Burscough375 23:30375 23:36375 23:30375 23:30
Burscough Bridge2A 22:342A 22:342A 22:342A 18:46
Hutton2A 22:342A 22:342A 22:342A 18:46
Much Hoole2A 22:342A 22:342A 22:342A 18:46
Parbold312 19:41312 19:56312 19:41none
Up Holland375 21:25375 21:25375 21:25375 21:25
Walmer Bridge2A 22:342A 22:342A 22:342A 18:46
Blaguegate310 23:54310 23:54310 23:54375 21:25
Hall Green375 21:25375 21:25375 21:25375 21:25
Lathom310 23:54310 23:54310 23:54375 21:25
Pennylands310 23:54310 23:54310 23:54375 21:25
Rufford2A 22:342A 22:342A 22:342A 18:46
Aughton Park37A 17:5737A 17:5937A 17:57none
Howick Cross2A 22:342A 22:342A 22:342A 18:46
Aughton310 23:26310 23:26310 23:26310 19:25
Dangerous Corner311 18:34311 18:44311 18:34none
Edge HillX37 19:27X37 19:27X37 19:27none
Scarisbrick375 23:34375 23:38375 23:34375 23:33
Town Green37A 17:5737A 17:5937A 17:57none

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