Last buses from Kirkby

Direct buses from Kirkby go to 22 places. Tonight (Saturday) the last one leaves at 23:49, the 21 to Liverpool. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Liverpool21 23:4921 23:4921 23:4917A 23:27
St Helens297 19:17297 19:17297 19:17none
Huyton898 23:21898 23:21898 23:21898 23:21
Bootle214 17:21214 17:27214 17:21none
Knowsley898 23:21898 23:21898 23:21898 23:21
Widnes3A 07:013A 05:493A 07:01none
Litherlandnone835 07:05nonenone
Maghull133 19:15133 19:15133 19:15none
Prescot297 19:17297 19:17297 19:17none
Whiston297 19:17297 19:17297 19:17none
Halewood217 22:54217 22:54217 22:54217 22:53
Aintree121 21:15121 21:15121 21:15121 20:15
Stanley319 23:41319 23:41319 23:41319 22:41
Crosby133 19:15133 19:15133 19:15none
Four Lane Ends319 23:41319 23:41319 23:41319 22:41
Melling319 23:41319 23:41319 23:41319 22:41
Skelmersdale319 23:41319 23:41319 23:41319 22:41
Sefton133 19:15133 19:15133 19:15none
Bowring Park3A 07:013A 05:493A 07:01none
Blaguegate319 23:41319 23:41319 23:41319 22:41
Pennylands319 23:41319 23:41319 23:41319 22:41
Ince Blundell133 19:15133 19:15133 19:15none

The time each last direct bus leaves Kirkby, 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 Kirkby tonight?
The 21 to Liverpool at 23:49 from Field Lane, from the timetable for Saturday.
What time is the last bus from Kirkby to Liverpool?
The last direct bus from Kirkby to Liverpool: on weekdays, the 21 at 23:49 from Field Lane, reaching Liverpool at 23:50; on Saturdays, the 21 at 23:49 from Field Lane, reaching Liverpool at 23:50; on Sundays, the 17A at 23:27 from Field Lane, reaching Liverpool at 23:28.
What time is the last bus from Kirkby to St Helens?
The last direct bus from Kirkby to St Helens: on weekdays, the 297 at 19:17 from East Lancashire Road, reaching St Helens at 19:49; on Saturdays, the 297 at 19:17 from East Lancashire Road, reaching St Helens at 19:49; on Sundays, there's no direct bus.
What time is the last bus from Kirkby to Huyton?
The last direct bus from Kirkby to Huyton: on weekdays, the 898 at 23:21 from East Lancashire Road, reaching Huyton at 23:43; on Saturdays, the 898 at 23:21 from East Lancashire Road, reaching Huyton at 23:43; on Sundays, the 898 at 23:21 from East Lancashire Road, reaching Huyton at 23:42.
What time is the last bus from Kirkby to Bootle?
The last direct bus from Kirkby to Bootle: on weekdays, the 214 at 17:27 from Field Lane, reaching Bootle at 17:47; on Saturdays, the 214 at 17:21 from Field Lane, reaching Bootle at 17:39; on Sundays, there's no direct bus.
What time is the last bus from Kirkby to Knowsley?
The last direct bus from Kirkby to Knowsley: on weekdays, the 898 at 23:21 from East Lancashire Road, reaching Knowsley at 23:22; on Saturdays, the 898 at 23:21 from East Lancashire Road, reaching Knowsley at 23:22; on Sundays, the 898 at 23:21 from East Lancashire Road, reaching Knowsley at 23:22.
What time is the last bus from Kirkby to Widnes?
The last direct bus from Kirkby to Widnes: on weekdays, the 3A at 05:49 from Old Farm Road, reaching Widnes at 06:50; on Saturdays, the 3A at 07:01 from Old Farm Road, reaching Widnes at 08:03; on Sundays, there's no direct bus.
What time is the last bus from Kirkby to Litherland?
The last direct bus from Kirkby to Litherland: on weekdays, the 835 at 07:05 from Field Lane, reaching Litherland at 07:34; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Kirkby to Maghull?
The last direct bus from Kirkby to Maghull: on weekdays, the 133 at 19:15 from Windermere Drive, reaching Maghull at 19:20; on Saturdays, the 133 at 19:15 from Windermere Drive, reaching Maghull at 19:20; on Sundays, there's no direct bus.
What time is the last bus from Kirkby to Prescot?
The last direct bus from Kirkby to Prescot: on weekdays, the 297 at 19:17 from East Lancashire Road, reaching Prescot at 19:33; on Saturdays, the 297 at 19:17 from East Lancashire Road, reaching Prescot at 19:33; on Sundays, there's no direct bus.
What time is the last bus from Kirkby to Whiston?
The last direct bus from Kirkby to Whiston: on weekdays, the 297 at 19:17 from East Lancashire Road, reaching Whiston at 19:43; on Saturdays, the 297 at 19:17 from East Lancashire Road, reaching Whiston at 19:43; on Sundays, there's no direct bus.

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