Last buses from Milton Keynes

Direct buses from Milton Keynes go to 40 places. Tonight (Sunday) the last one leaves at 05:45 (after midnight), the 598 to Marble Arch. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Birmingham422 00:50 after midnight422 00:50 after midnight422 00:50 after midnight422 00:50 after midnight
Manchester422 00:50 after midnight422 00:50 after midnight422 00:50 after midnight422 00:50 after midnight
Glasgow595 00:30 after midnight595 00:30 after midnight595 00:30 after midnight595 00:30 after midnight
Liverpool540 20:50541 20:50540 20:50540 20:50
Newcastle upon Tyne598 23:35598 23:35598 23:35598 23:35
Leeds561 20:35426 18:45561 20:35561 20:35
Sheffield561 20:35426 18:45561 20:35561 20:35
Nottingham230 02:25 after midnight230 02:25 after midnight230 02:25 after midnight230 02:25 after midnight
Edinburgh598 23:35598 23:35598 23:35598 23:35
Huddersfield564 16:10564 16:15564 16:10564 16:10
Wolverhampton422 00:50 after midnight422 00:50 after midnight422 00:50 after midnight422 00:50 after midnight
Hull561 20:35451 18:25561 20:35561 20:35
Coventry422 00:50 after midnight422 00:50 after midnight422 00:50 after midnight422 00:50 after midnight
Solihull707 22:35707 22:35707 22:35707 22:35
Leicester230 02:25 after midnight230 02:25 after midnight230 02:25 after midnight230 02:25 after midnight
Oxford737 00:35 after midnight737 00:35 after midnight737 00:35 after midnight737 00:35 after midnight
Heathrow Airport230 01:00 after midnight230 01:00 after midnight230 01:00 after midnight230 01:00 after midnight
Derby230 02:25 after midnight230 02:25 after midnight230 02:25 after midnight230 02:25 after midnight
York561 20:35none561 20:35561 20:35
BrightonUK998 21:30UK998 21:30UK998 21:30UK998 21:30
Bradford561 12:35561 12:35561 12:35561 12:35
Sunderland598 23:35598 23:35598 23:35598 23:35
Luton422 05:00 after midnight422 05:00 after midnight422 05:00 after midnight422 05:00 after midnight
Lincoln451 18:05451 18:25451 18:05451 18:05
Bolton540 18:30540 16:30540 18:30540 18:30
Wakefield564 16:10564 16:15564 16:10564 16:10
Victoria598 05:45 after midnight598 05:45 after midnight598 05:45 after midnight598 05:45 after midnight
Dudley422 00:50 after midnight422 00:50 after midnight422 00:50 after midnight422 00:50 after midnight
Halifax564 16:10564 16:15564 16:10564 16:10
Barnsley564 16:10564 16:15564 16:10564 16:10
Aylesburynone100 19:22100 19:21none
Northampton440 01:25 after midnight707 22:35440 01:25 after midnight440 01:25 after midnight
Blackburn540 18:30540 16:30540 18:30540 18:30
Heathrow Airport Terminal 5230 01:00 after midnight230 01:00 after midnight230 01:00 after midnight230 01:00 after midnight
Burnley540 18:30540 16:30540 18:30540 18:30
BedfordX5 23:45X5 00:25 after midnightX5 00:25 after midnightX5 23:45
Middlesbrough598 23:35598 23:35598 23:35598 23:35
Gatwick Airport230 01:00 after midnight230 01:00 after midnight230 01:00 after midnight230 01:00 after midnight
Rochdale540 16:15none540 16:15540 16:15
Chesterfield240 18:15240 18:35240 18:15240 18:15

The time each last direct bus leaves Milton Keynes, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Milton Keynes tonight?
The 598 to Marble Arch at 05:45 (after midnight) from Milton Keynes Coachway, from the timetable for Sunday.
What time is the last bus from Milton Keynes to Birmingham?
The last direct bus from Milton Keynes to Birmingham: on weekdays, the 422 at 00:50 (after midnight) from Milton Keynes Coachway, reaching Birmingham at 02:30; on Saturdays, the 422 at 00:50 (after midnight) from Milton Keynes Coachway, reaching Birmingham at 02:30; on Sundays, the 422 at 00:50 (after midnight) from Milton Keynes Coachway, reaching Birmingham at 02:30.
What time is the last bus from Milton Keynes to Manchester?
The last direct bus from Milton Keynes to Manchester: on weekdays, the 422 at 00:50 (after midnight) from Milton Keynes Coachway, reaching Manchester at 05:55; on Saturdays, the 422 at 00:50 (after midnight) from Milton Keynes Coachway, reaching Manchester at 05:55; on Sundays, the 422 at 00:50 (after midnight) from Milton Keynes Coachway, reaching Manchester at 05:55.
What time is the last bus from Milton Keynes to Glasgow?
The last direct bus from Milton Keynes to Glasgow: on weekdays, the 595 at 00:30 (after midnight) from Milton Keynes Coachway, reaching Glasgow at 07:40; on Saturdays, the 595 at 00:30 (after midnight) from Milton Keynes Coachway, reaching Glasgow at 07:40; on Sundays, the 595 at 00:30 (after midnight) from Milton Keynes Coachway, reaching Glasgow at 07:40.
What time is the last bus from Milton Keynes to Liverpool?
The last direct bus from Milton Keynes to Liverpool: on weekdays, the 541 at 20:50 from Milton Keynes Coachway, reaching Liverpool at 01:15; on Saturdays, the 540 at 20:50 from Milton Keynes Coachway, reaching Liverpool at 01:05; on Sundays, the 540 at 20:50 from Milton Keynes Coachway, reaching Liverpool at 01:05.
What time is the last bus from Milton Keynes to Newcastle upon Tyne?
The last direct bus from Milton Keynes to Newcastle upon Tyne: on weekdays, the 598 at 23:35 from Milton Keynes Coachway, reaching Newcastle upon Tyne at 05:00; on Saturdays, the 598 at 23:35 from Milton Keynes Coachway, reaching Newcastle upon Tyne at 05:00; on Sundays, the 598 at 23:35 from Milton Keynes Coachway, reaching Newcastle upon Tyne at 05:00.
What time is the last bus from Milton Keynes to Leeds?
The last direct bus from Milton Keynes to Leeds: on weekdays, the 426 at 18:45 from Milton Keynes Coachway, reaching Leeds at 21:45; on Saturdays, the 561 at 20:35 from Milton Keynes Coachway, reaching Leeds at 23:30; on Sundays, the 561 at 20:35 from Milton Keynes Coachway, reaching Leeds at 23:30.
What time is the last bus from Milton Keynes to Sheffield?
The last direct bus from Milton Keynes to Sheffield: on weekdays, the 426 at 18:45 from Milton Keynes Coachway, reaching Sheffield at 21:05; on Saturdays, the 561 at 20:35 from Milton Keynes Coachway, reaching Sheffield at 22:50; on Sundays, the 561 at 20:35 from Milton Keynes Coachway, reaching Sheffield at 22:50.
What time is the last bus from Milton Keynes to Nottingham?
The last direct bus from Milton Keynes to Nottingham: on weekdays, the 230 at 02:25 (after midnight) from Milton Keynes Coachway, reaching Nottingham at 04:50; on Saturdays, the 230 at 02:25 (after midnight) from Milton Keynes Coachway, reaching Nottingham at 04:50; on Sundays, the 230 at 02:25 (after midnight) from Milton Keynes Coachway, reaching Nottingham at 04:50.
What time is the last bus from Milton Keynes to Edinburgh?
The last direct bus from Milton Keynes to Edinburgh: on weekdays, the 598 at 23:35 from Milton Keynes Coachway, reaching Edinburgh at 07:40; on Saturdays, the 598 at 23:35 from Milton Keynes Coachway, reaching Edinburgh at 07:40; on Sundays, the 598 at 23:35 from Milton Keynes Coachway, reaching Edinburgh at 07:40.
What time is the last bus from Milton Keynes to Huddersfield?
The last direct bus from Milton Keynes to Huddersfield: on weekdays, the 564 at 16:15 from Milton Keynes Coachway, reaching Huddersfield at 21:10; on Saturdays, the 564 at 16:10 from Milton Keynes Coachway, reaching Huddersfield at 20:55; on Sundays, the 564 at 16:10 from Milton Keynes Coachway, reaching Huddersfield at 20:55.

Buses in Milton Keynes · 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