Last buses from Maghull

Direct buses from Maghull go to 24 places. Tonight (Saturday) the last one leaves at 23:36, the 310 to Aughton. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Liverpool300 23:20300 23:20300 23:20300 23:20
Bootle300 23:20300 23:20300 23:20300 23:20
Kirkby133 18:33133 18:33133 18:33none
Litherlandnone721 15:36nonenone
Southport300 21:04300 20:53300 21:04300 20:06
Aintree300 23:20300 23:20300 23:20300 23:20
Crosby133 19:29133 19:29133 19:29none
Ormskirk310 23:36310 23:34310 23:36310 18:34
Melling36 22:1636 22:1636 22:1636 22:16
Skelmersdale310 23:36310 23:34310 23:36310 18:34
Sefton133 19:29133 19:29133 19:29none
Blaguegate310 23:36310 23:34310 23:36310 18:34
Lathom310 23:36310 23:34310 23:36310 18:34
Pennylands310 23:36310 23:34310 23:36310 18:34
Aughton310 23:36310 23:34310 23:36310 18:34
Scarisbrick300 21:04300 20:53300 21:04300 20:06
Westhead310 23:36310 23:34310 23:36310 18:34
Barton300 21:04300 20:53300 21:04300 20:06
Carr Cross300 21:04300 20:53300 21:04300 20:06
Downholland300 21:04300 20:53300 21:04300 20:06
Halsall300 21:04300 20:53300 21:04300 20:06
Haskayne300 21:04300 20:53300 21:04300 20:06
Ince Blundell133 19:29133 19:29133 19:29none
Pool Hey300 21:04300 20:53300 21:04300 20:06

The time each last direct bus leaves Maghull, 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 Maghull tonight?
The 310 to Aughton at 23:36 from Kenyons Lane, from the timetable for Saturday.
What time is the last bus from Maghull to Liverpool?
The last direct bus from Maghull to Liverpool: on weekdays, the 300 at 23:20 from Dover Road, reaching Liverpool at 23:27; on Saturdays, the 300 at 23:20 from Dover Road, reaching Liverpool at 23:28; on Sundays, the 300 at 23:20 from Dover Road, reaching Liverpool at 23:28.
What time is the last bus from Maghull to Bootle?
The last direct bus from Maghull to Bootle: on weekdays, the 300 at 23:20 from Dover Road, reaching Bootle at 23:33; on Saturdays, the 300 at 23:20 from Dover Road, reaching Bootle at 23:34; on Sundays, the 300 at 23:20 from Dover Road, reaching Bootle at 23:34.
What time is the last bus from Maghull to Kirkby?
The last direct bus from Maghull to Kirkby: on weekdays, the 133 at 18:33 from Maghull North Interchange, reaching Kirkby at 18:39; on Saturdays, the 133 at 18:33 from Maghull North Interchange, reaching Kirkby at 18:39; on Sundays, there's no direct bus.
What time is the last bus from Maghull to Litherland?
The last direct bus from Maghull to Litherland: on weekdays, the 721 at 15:36 from Dover Road, reaching Litherland at 15:52; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Maghull to Southport?
The last direct bus from Maghull to Southport: on weekdays, the 300 at 20:53 from Pilling Lane, reaching Southport at 21:13; on Saturdays, the 300 at 21:04 from Pilling Lane, reaching Southport at 21:24; on Sundays, the 300 at 20:06 from Pilling Lane, reaching Southport at 20:26.
What time is the last bus from Maghull to Aintree?
The last direct bus from Maghull to Aintree: on weekdays, the 300 at 23:20 from Dover Road, reaching Aintree at 23:23; on Saturdays, the 300 at 23:20 from Dover Road, reaching Aintree at 23:23; on Sundays, the 300 at 23:20 from Dover Road, reaching Aintree at 23:23.
What time is the last bus from Maghull to Crosby?
The last direct bus from Maghull to Crosby: on weekdays, the 133 at 19:29 from Liverpool Road South, reaching Crosby at 19:45; on Saturdays, the 133 at 19:29 from Liverpool Road South, reaching Crosby at 19:45; on Sundays, there's no direct bus.
What time is the last bus from Maghull to Ormskirk?
The last direct bus from Maghull to Ormskirk: on weekdays, the 310 at 23:34 from Kenyons Lane, reaching Ormskirk at 23:47; on Saturdays, the 310 at 23:36 from Kenyons Lane, reaching Ormskirk at 23:48; on Sundays, the 310 at 18:34 from Kenyons Lane, reaching Ormskirk at 18:49.
What time is the last bus from Maghull to Melling?
The last direct bus from Maghull to Melling: on weekdays, the 36 at 22:16 from Spring Gardens, reaching Melling at 22:18; on Saturdays, the 36 at 22:16 from Spring Gardens, reaching Melling at 22:18; on Sundays, the 36 at 22:16 from Spring Gardens, reaching Melling at 22:18.
What time is the last bus from Maghull to Skelmersdale?
The last direct bus from Maghull to Skelmersdale: on weekdays, the 310 at 23:34 from Kenyons Lane, reaching Skelmersdale at 00:11; on Saturdays, the 310 at 23:36 from Kenyons Lane, reaching Skelmersdale at 00:11; on Sundays, the 310 at 18:34 from Kenyons Lane, reaching Skelmersdale at 19:17.

Buses in Maghull · 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