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.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Liverpool | 21 23:49 | 21 23:49 | 21 23:49 | 17A 23:27 |
| St Helens | 297 19:17 | 297 19:17 | 297 19:17 | none |
| Huyton | 898 23:21 | 898 23:21 | 898 23:21 | 898 23:21 |
| Bootle | 214 17:21 | 214 17:27 | 214 17:21 | none |
| Knowsley | 898 23:21 | 898 23:21 | 898 23:21 | 898 23:21 |
| Widnes | 3A 07:01 | 3A 05:49 | 3A 07:01 | none |
| Litherland | none | 835 07:05 | none | none |
| Maghull | 133 19:15 | 133 19:15 | 133 19:15 | none |
| Prescot | 297 19:17 | 297 19:17 | 297 19:17 | none |
| Whiston | 297 19:17 | 297 19:17 | 297 19:17 | none |
| Halewood | 217 22:54 | 217 22:54 | 217 22:54 | 217 22:53 |
| Aintree | 121 21:15 | 121 21:15 | 121 21:15 | 121 20:15 |
| Stanley | 319 23:41 | 319 23:41 | 319 23:41 | 319 22:41 |
| Crosby | 133 19:15 | 133 19:15 | 133 19:15 | none |
| Four Lane Ends | 319 23:41 | 319 23:41 | 319 23:41 | 319 22:41 |
| Melling | 319 23:41 | 319 23:41 | 319 23:41 | 319 22:41 |
| Skelmersdale | 319 23:41 | 319 23:41 | 319 23:41 | 319 22:41 |
| Sefton | 133 19:15 | 133 19:15 | 133 19:15 | none |
| Bowring Park | 3A 07:01 | 3A 05:49 | 3A 07:01 | none |
| Blaguegate | 319 23:41 | 319 23:41 | 319 23:41 | 319 22:41 |
| Pennylands | 319 23:41 | 319 23:41 | 319 23:41 | 319 22:41 |
| Ince Blundell | 133 19:15 | 133 19:15 | 133 19:15 | none |
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