Last buses from Victoria

Direct buses from Victoria go to 40 places. Tonight (Saturday) the last one leaves at 04:20 (after midnight), the TUBE to Marble Arch. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
BirminghamUK024 20:30UK024 20:30UK024 20:30UK024 20:30
Belgravia148 00:24 after midnightN2 00:23 after midnight148 00:24 after midnight148 00:23 after midnight
CoventryUK024 20:30UK024 20:30UK024 20:30UK024 20:30
SouthamptonUK061 21:15UK061 21:15UK061 21:15UK061 21:15
OxfordTUBE 04:20 after midnightTUBE 04:14 after midnightTUBE 04:20 after midnightTUBE 04:14 after midnight
Heathrow AirportUK061 23:10UK061 23:10UK061 23:10UK061 23:10
Luton757 23:56757 23:56757 23:56757 23:56
Milton KeynesA1 02:03A1 02:03A1 02:03A1 02:03
GloucesterUK044 22:00UK044 22:00UK044 22:00UK044 22:00
SwindonUK044 22:00UK044 22:00UK044 22:00UK044 22:00
BathUK043 21:00UK043 21:00UK043 21:00UK043 21:00
CheltenhamUK044 22:00UK044 22:00UK044 22:00UK044 22:00
BournemouthUK061 23:10UK061 23:10UK061 23:10UK061 23:10
NorthamptonUK024 20:30UK024 20:30UK024 20:30UK024 20:30
PooleUK061 23:10UK061 23:10UK061 23:10UK061 23:10
Heathrow Airport Terminal 5UK061 23:10UK061 23:10UK061 23:10UK061 23:10
WatfordHarry Potter Studios Tour Victoria to Studios 16:00Harry Potter Studios Tour Victoria to Studios 14:00Harry Potter Studios Tour Victoria to Studios 16:00Harry Potter Studios Tour Victoria to Studios 16:00
Gatwick AirportA2 01:32A2 01:32A2 01:32A2 01:32
Marble ArchTUBE 04:20 after midnightTUBE 04:14 after midnightTUBE 04:20 after midnightTUBE 04:14 after midnight
Slough702 23:33702 23:33702 23:33702 22:33
City of London26 23:5326 23:5326 23:5326 23:53
Hammersmith702 23:33702 23:33702 23:33702 22:33
Golders Green13 23:5013 23:5013 23:5013 00:01 after midnight
Charing Cross24 00:03 after midnight26 23:5324 00:03 after midnight26 23:53
Earls CourtC1 23:53C1 23:53C1 23:53C1 23:53
ChippenhamUK043 21:00UK043 21:00UK043 21:00UK043 21:00
Elephant & Castle148 00:21 after midnight148 00:21 after midnight148 00:21 after midnight148 00:19 after midnight
Temple26 23:5326 23:5326 23:5326 23:53
Lisson Grove36 00:19 after midnight36 00:16 after midnight36 00:19 after midnight36 00:15 after midnight
Soho24 00:03 after midnight19 00:00 after midnight24 00:03 after midnight24 23:53
South Hampstead13 23:5013 23:5013 23:5013 00:01 after midnight
Waterloo148 00:21 after midnight148 00:21 after midnight148 00:21 after midnight148 00:19 after midnight
Brixton2 00:10 after midnight2 00:09 after midnight2 00:10 after midnight2 00:08 after midnight
Stansted AirportA8 23:13A8 23:13A8 23:13A8 23:13
Tottenham Court Road24 00:03 after midnight19 00:00 after midnight24 00:03 after midnight24 23:53
Lewisham185 23:53185 23:53185 23:53185 23:53
Holborn19 23:5919 00:00 after midnight19 23:5919 23:50
Lambeth148 00:21 after midnight148 00:21 after midnight148 00:21 after midnight148 00:19 after midnight
Peckham36 00:21 after midnight36 00:20 after midnight36 00:21 after midnight36 00:18 after midnight
Walworth148 00:21 after midnight148 00:21 after midnight148 00:21 after midnight148 00:19 after midnight

The time each last direct bus leaves Victoria, 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 Victoria tonight?
The TUBE to Marble Arch at 04:20 (after midnight) from Victoria Station/ Oxford Tube, from the timetable for Saturday.
What time is the last bus from Victoria to Birmingham?
The last direct bus from Victoria to Birmingham: on weekdays, the UK024 at 20:30 from Green Line Coach Station, reaching Birmingham at 23:55; on Saturdays, the UK024 at 20:30 from Green Line Coach Station, reaching Birmingham at 23:55; on Sundays, the UK024 at 20:30 from Green Line Coach Station, reaching Birmingham at 23:55.
What time is the last bus from Victoria to Belgravia?
The last direct bus from Victoria to Belgravia: on weekdays, the N2 at 00:23 (after midnight) from Grosvenor Gardens (SW1), reaching Belgravia at 00:24; on Saturdays, the 148 at 00:24 (after midnight) from Grosvenor Gardens (SW1), reaching Belgravia at 00:25; on Sundays, the 148 at 00:23 (after midnight) from Grosvenor Gardens (SW1), reaching Belgravia at 00:24.
What time is the last bus from Victoria to Coventry?
The last direct bus from Victoria to Coventry: on weekdays, the UK024 at 20:30 from Green Line Coach Station, reaching Coventry at 23:15; on Saturdays, the UK024 at 20:30 from Green Line Coach Station, reaching Coventry at 23:15; on Sundays, the UK024 at 20:30 from Green Line Coach Station, reaching Coventry at 23:15.
What time is the last bus from Victoria to Southampton?
The last direct bus from Victoria to Southampton: on weekdays, the UK061 at 21:15 from Green Line Coach Station, reaching Southampton at 23:25; on Saturdays, the UK061 at 21:15 from Green Line Coach Station, reaching Southampton at 23:25; on Sundays, the UK061 at 21:15 from Green Line Coach Station, reaching Southampton at 23:25.
What time is the last bus from Victoria to Oxford?
The last direct bus from Victoria to Oxford: on weekdays, the TUBE at 04:14 (after midnight) from Victoria Station/ Oxford Tube, reaching Oxford at 05:36; on Saturdays, the TUBE at 04:20 (after midnight) from Victoria Station/ Oxford Tube, reaching Oxford at 05:40; on Sundays, the TUBE at 04:14 (after midnight) from Victoria Station/ Oxford Tube, reaching Oxford at 05:33.
What time is the last bus from Victoria to Heathrow Airport?
The last direct bus from Victoria to Heathrow Airport: on weekdays, the UK061 at 23:10 from Green Line Coach Station, reaching Heathrow Airport at 23:45; on Saturdays, the UK061 at 23:10 from Green Line Coach Station, reaching Heathrow Airport at 23:45; on Sundays, the UK061 at 23:10 from Green Line Coach Station, reaching Heathrow Airport at 23:45.
What time is the last bus from Victoria to Luton?
The last direct bus from Victoria to Luton: on weekdays, the 757 at 23:56 from Victoria Station, reaching Luton at 01:13; on Saturdays, the 757 at 23:56 from Victoria Station, reaching Luton at 01:13; on Sundays, the 757 at 23:56 from Victoria Station, reaching Luton at 01:13.
What time is the last bus from Victoria to Milton Keynes?
The last direct bus from Victoria to Milton Keynes: on weekdays, the A1 at 02:03 from Victoria Station, reaching Milton Keynes at 03:45; on Saturdays, the A1 at 02:03 from Victoria Station, reaching Milton Keynes at 03:45; on Sundays, the A1 at 02:03 from Victoria Station, reaching Milton Keynes at 03:45.
What time is the last bus from Victoria to Gloucester?
The last direct bus from Victoria to Gloucester: on weekdays, the UK044 at 22:00 from Green Line Coach Station, reaching Gloucester at 01:20; on Saturdays, the UK044 at 22:00 from Green Line Coach Station, reaching Gloucester at 01:20; on Sundays, the UK044 at 22:00 from Green Line Coach Station, reaching Gloucester at 01:20.
What time is the last bus from Victoria to Swindon?
The last direct bus from Victoria to Swindon: on weekdays, the UK044 at 22:00 from Green Line Coach Station, reaching Swindon at 00:05; on Saturdays, the UK044 at 22:00 from Green Line Coach Station, reaching Swindon at 00:05; on Sundays, the UK044 at 22:00 from Green Line Coach Station, reaching Swindon at 00:05.

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