}

SEARCH SITE BY TYPING (ESC TO CLOSE)

Skip to Content

Bus from London to Birmingham

Bus Tickets from £8.90 with up to 54 Connections Per Day

Seats

Cheap Bus Tickets from London to Birmingham

easyBus can help you travel from London to Birmingham with up to 54 connections per day, and fares from as little as £8.90. We partner with more than 150 bus operators to bring you 1000s of locations you can travel to by bus, at simply great fares.


Journey Summary

Typical Journey Time - 2 h 20 min | Bus Departs - London | Bus Arrives - Birmingham | Buses on This Route - , Megabus

Departures on 05 August Show Me the Next Day
Currency
06 Aug | 07:55
London Heathrow Airport T2 and T3
5 h 50 min 1 Bus Change

06 Aug | 13:45

Birmingham Bearwood
M-TICKET
25.90 GBP 1
06 Aug, 07:55 1 Hours, 25 Mins 06 Aug, 09:20 London Heathrow Airport T2 and T3
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
06 Aug, 10:30 3 Hours, 15 Mins 06 Aug, 13:45 London Victoria Coach Station
Birmingham Bearwood
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
25.90 GBP
06 Aug | 08:00
London Victoria Coach Station
3 h 0 min Direct

06 Aug | 11:00

Birmingham Brunel Street
M-TICKET
Megabus
10.99 GBP 1
06 Aug, 08:00 3 Hours, 0 Mins 06 Aug, 11:00 London Victoria Coach Station
Birmingham Brunel Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
10.99 GBP
06 Aug | 08:00
London Luton Airport
3 h 0 min Direct

06 Aug | 11:00

Birmingham Airport Bus Station
M-TICKET
24.00 GBP 1
06 Aug, 08:00 3 Hours, 0 Mins 06 Aug, 11:00 London Luton Airport
Birmingham Airport Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
24.00 GBP
06 Aug | 08:00
London Luton Airport
3 h 30 min Direct

06 Aug | 11:30

Birmingham Coach Station
M-TICKET
24.00 GBP 1
06 Aug, 08:00 3 Hours, 30 Mins 06 Aug, 11:30 London Luton Airport
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
24.00 GBP
06 Aug | 08:00
London Gatwick Airport North Terminal
6 h 50 min 1 Bus Change

06 Aug | 14:50

Birmingham Bearwood
M-TICKET
57.10 GBP 1
06 Aug, 08:00 1 Hours, 20 Mins 06 Aug, 09:20 London Gatwick Airport North Terminal
London Heathrow Airport T2 and T3
Change of bus | 2 Hours, 10 Mins layover in London Heathrow Airport T2 and T3
06 Aug, 11:30 3 Hours, 20 Mins 06 Aug, 14:50 London Heathrow Airport T2 and T3
Birmingham Bearwood
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
57.10 GBP
06 Aug | 08:00
London Gatwick Airport North Terminal
6 h 25 min 1 Bus Change

06 Aug | 14:25

Birmingham Coach Station
M-TICKET
24.40 GBP 1
06 Aug, 08:00 2 Hours, 15 Mins 06 Aug, 10:15 London Gatwick Airport North Terminal
London Victoria Coach Station
Change of bus | 1 Hours, 15 Mins layover in London Victoria Coach Station
06 Aug, 11:30 2 Hours, 55 Mins 06 Aug, 14:25 London Victoria Coach Station
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
24.40 GBP
06 Aug | 08:30
London Victoria Coach Station
2 h 55 min Direct

06 Aug | 11:25

Birmingham Coach Station
M-TICKET
9.90 GBP 1
06 Aug, 08:30 2 Hours, 55 Mins 06 Aug, 11:25 London Victoria Coach Station
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
9.90 GBP
06 Aug | 09:00
London Victoria Coach Station
3 h 5 min Direct

06 Aug | 12:05

Birmingham Coach Station
M-TICKET
15.90 GBP 1
06 Aug, 09:00 3 Hours, 5 Mins 06 Aug, 12:05 London Victoria Coach Station
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
15.90 GBP
06 Aug | 09:05
London Finchley Road (Stop CL)
2 h 20 min Direct

06 Aug | 11:25

Birmingham Coach Station
M-TICKET
9.90 GBP 1
06 Aug, 09:05 2 Hours, 20 Mins 06 Aug, 11:25 London Finchley Road (Stop CL)
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
9.90 GBP
06 Aug | 09:00
London Victoria Coach Station
4 h 30 min 1 Bus Change

06 Aug | 13:30

Birmingham Airport Bus Station
M-TICKET
33.20 GBP 1
06 Aug, 09:00 1 Hours, 45 Mins 06 Aug, 10:45 London Victoria Coach Station
Milton Keynes Coachway
Change of bus | 0 Hours, 40 Mins layover in Milton Keynes Coachway
06 Aug, 11:25 2 Hours, 5 Mins 06 Aug, 13:30 Milton Keynes Coachway
Birmingham Airport Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
33.20 GBP
06 Aug | 09:05
London Heathrow Airport Terminal 5
4 h 25 min Direct

06 Aug | 13:30

Birmingham Airport Bus Station
M-TICKET
34.10 GBP 1
06 Aug, 09:05 4 Hours, 25 Mins 06 Aug, 13:30 London Heathrow Airport Terminal 5
Birmingham Airport Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
34.10 GBP
06 Aug | 09:05
London Heathrow Airport Terminal 5
4 h 55 min Direct

06 Aug | 14:00

Birmingham Coach Station
M-TICKET
34.10 GBP 1
06 Aug, 09:05 4 Hours, 55 Mins 06 Aug, 14:00 London Heathrow Airport Terminal 5
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
34.10 GBP
06 Aug | 08:05
London Stansted Airport Coach Station
4 h 30 min 1 Bus Change

06 Aug | 12:35

Birmingham Coach Station
M-TICKET
40.00 GBP 1
06 Aug, 08:05 1 Hours, 16 Mins 06 Aug, 09:21 London Stansted Airport Coach Station
London Golders Green
Change of bus | 0 Hours, 49 Mins layover in London Golders Green
06 Aug, 10:10 2 Hours, 25 Mins 06 Aug, 12:35 London Golders Green
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
40.00 GBP
06 Aug | 09:10
London Heathrow Airport Terminal 5
3 h 20 min Direct

06 Aug | 12:30

Birmingham Coach Station
M-TICKET
27.10 GBP 1
06 Aug, 09:10 3 Hours, 20 Mins 06 Aug, 12:30 London Heathrow Airport Terminal 5
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
27.10 GBP
06 Aug | 09:25
London Heathrow Airport T2 and T3
4 h 5 min Direct

06 Aug | 13:30

Birmingham Airport Bus Station
M-TICKET
34.10 GBP 1
06 Aug, 09:25 4 Hours, 5 Mins 06 Aug, 13:30 London Heathrow Airport T2 and T3
Birmingham Airport Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
34.10 GBP
06 Aug | 08:10
London Golders Green
2 h 25 min Direct

06 Aug | 10:35

Birmingham Coach Station
M-TICKET
8.90 GBP 1
06 Aug, 08:10 2 Hours, 25 Mins 06 Aug, 10:35 London Golders Green
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
8.90 GBP
06 Aug | 09:25
London Heathrow Airport T2 and T3
4 h 35 min Direct

06 Aug | 14:00

Birmingham Coach Station
M-TICKET
34.10 GBP 1
06 Aug, 09:25 4 Hours, 35 Mins 06 Aug, 14:00 London Heathrow Airport T2 and T3
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
34.10 GBP
06 Aug | 09:10
London Heathrow Airport Terminal 5
2 h 55 min Direct

06 Aug | 12:05

Birmingham Airport Bus Station
M-TICKET
23.10 GBP 1
06 Aug, 09:10 2 Hours, 55 Mins 06 Aug, 12:05 London Heathrow Airport Terminal 5
Birmingham Airport Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
23.10 GBP
06 Aug | 09:30
London Stansted Airport Coach Station
4 h 25 min Direct

06 Aug | 13:55

Birmingham Airport Bus Station
M-TICKET
31.10 GBP 1
06 Aug, 09:30 4 Hours, 25 Mins 06 Aug, 13:55 London Stansted Airport Coach Station
Birmingham Airport Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
31.10 GBP
06 Aug | 09:30
London Victoria Coach Station
4 h 35 min 1 Bus Change

06 Aug | 14:05

Birmingham Airport Bus Station
M-TICKET
38.50 GBP 1
06 Aug, 09:30 0 Hours, 55 Mins 06 Aug, 10:25 London Victoria Coach Station
London Heathrow Airport Terminal 5
Change of bus | 0 Hours, 45 Mins layover in London Heathrow Airport Terminal 5
06 Aug, 11:10 2 Hours, 55 Mins 06 Aug, 14:05 London Heathrow Airport Terminal 5
Birmingham Airport Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
38.50 GBP
06 Aug | 09:30
London Heathrow Airport T2 and T3
3 h 0 min Direct

06 Aug | 12:30

Birmingham Coach Station
M-TICKET
27.10 GBP 1
06 Aug, 09:30 3 Hours, 0 Mins 06 Aug, 12:30 London Heathrow Airport T2 and T3
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
27.10 GBP
06 Aug | 09:30
London Victoria Coach Station
3 h 5 min Direct

06 Aug | 12:35

Birmingham Coach Station
M-TICKET
24.90 GBP 1
06 Aug, 09:30 3 Hours, 5 Mins 06 Aug, 12:35 London Victoria Coach Station
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
24.90 GBP
06 Aug | 09:30
London Stansted Airport Coach Station
4 h 55 min Direct

06 Aug | 14:25

Birmingham Coach Station
M-TICKET
31.10 GBP 1
06 Aug, 09:30 4 Hours, 55 Mins 06 Aug, 14:25 London Stansted Airport Coach Station
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
31.10 GBP
06 Aug | 09:30
London Finchley Road (Stop CL)
2 h 35 min Direct

06 Aug | 12:05

Birmingham Coach Station
M-TICKET
15.90 GBP 1
06 Aug, 09:30 2 Hours, 35 Mins 06 Aug, 12:05 London Finchley Road (Stop CL)
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
15.90 GBP
06 Aug | 09:30
London Heathrow Airport T2 and T3
2 h 35 min Direct

06 Aug | 12:05

Birmingham Airport Bus Station
M-TICKET
27.10 GBP 1
06 Aug, 09:30 2 Hours, 35 Mins 06 Aug, 12:05 London Heathrow Airport T2 and T3
Birmingham Airport Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
27.10 GBP
06 Aug | 10:00
London Victoria Coach Station
3 h 55 min Direct

06 Aug | 13:55

Birmingham Brunel Street
M-TICKET
Megabus
9.88 GBP 1
06 Aug, 10:00 3 Hours, 55 Mins 06 Aug, 13:55 London Victoria Coach Station
Birmingham Brunel Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
9.88 GBP
06 Aug | 10:00
London Stratford City Bus Station
4 h 25 min 1 Bus Change

06 Aug | 14:25

Birmingham Coach Station
M-TICKET
11.30 GBP 1
06 Aug, 10:00 0 Hours, 50 Mins 06 Aug, 10:50 London Stratford City Bus Station
London Victoria Coach Station
Change of bus | 0 Hours, 40 Mins layover in London Victoria Coach Station
06 Aug, 11:30 2 Hours, 55 Mins 06 Aug, 14:25 London Victoria Coach Station
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
11.30 GBP
06 Aug | 10:10
London Golders Green
2 h 25 min Direct

06 Aug | 12:35

Birmingham Coach Station
M-TICKET
24.90 GBP 1
06 Aug, 10:10 2 Hours, 25 Mins 06 Aug, 12:35 London Golders Green
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
24.90 GBP
06 Aug | 10:10
London Golders Green
4 h 40 min 1 Bus Change

06 Aug | 14:50

Birmingham Bearwood
M-TICKET
28.80 GBP 1
06 Aug, 10:10 2 Hours, 25 Mins 06 Aug, 12:35 London Golders Green
Birmingham Coach Station
Change of bus | 2 Hours, 0 Mins layover in Birmingham Coach Station
06 Aug, 14:35 0 Hours, 15 Mins 06 Aug, 14:50 Birmingham Coach Station
Birmingham Bearwood
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
28.80 GBP
06 Aug | 10:35
London Stansted Airport Coach Station
4 h 30 min 1 Bus Change

06 Aug | 15:05

Birmingham Coach Station
M-TICKET
30.00 GBP 1
06 Aug, 10:35 1 Hours, 16 Mins 06 Aug, 11:51 London Stansted Airport Coach Station
London Golders Green
Change of bus | 0 Hours, 49 Mins layover in London Golders Green
06 Aug, 12:40 2 Hours, 25 Mins 06 Aug, 15:05 London Golders Green
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
30.00 GBP
06 Aug | 10:45
London Luton Airport
2 h 45 min Direct

06 Aug | 13:30

Birmingham Airport Bus Station
M-TICKET
20.00 GBP 1
06 Aug, 10:45 2 Hours, 45 Mins 06 Aug, 13:30 London Luton Airport
Birmingham Airport Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
20.00 GBP
06 Aug | 10:30
London Victoria Coach Station
3 h 15 min Direct

06 Aug | 13:45

Birmingham Bearwood
M-TICKET
15.90 GBP 1
06 Aug, 10:30 3 Hours, 15 Mins 06 Aug, 13:45 London Victoria Coach Station
Birmingham Bearwood
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
15.90 GBP
06 Aug | 10:15
London Gatwick Airport North Terminal
5 h 40 min 1 Bus Change

06 Aug | 15:55

Birmingham Coach Station
M-TICKET
28.00 GBP 1
06 Aug, 10:15 2 Hours, 5 Mins 06 Aug, 12:20 London Gatwick Airport North Terminal
London Victoria Coach Station
Change of bus | 0 Hours, 40 Mins layover in London Victoria Coach Station
06 Aug, 13:00 2 Hours, 55 Mins 06 Aug, 15:55 London Victoria Coach Station
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
28.00 GBP
06 Aug | 10:45
London Heathrow Airport T2 and T3
3 h 10 min Direct

06 Aug | 13:55

Birmingham Brunel Street
M-TICKET
Megabus
15.96 GBP 1
06 Aug, 10:45 3 Hours, 10 Mins 06 Aug, 13:55 London Heathrow Airport T2 and T3
Birmingham Brunel Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
15.96 GBP
06 Aug | 10:30
London Victoria Coach Station
2 h 55 min Direct

06 Aug | 13:25

Birmingham Coach Station
M-TICKET
12.90 GBP 1
06 Aug, 10:30 2 Hours, 55 Mins 06 Aug, 13:25 London Victoria Coach Station
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
12.90 GBP
06 Aug | 10:45
London Luton Airport
3 h 15 min Direct

06 Aug | 14:00

Birmingham Coach Station
M-TICKET
20.00 GBP 1
06 Aug, 10:45 3 Hours, 15 Mins 06 Aug, 14:00 London Luton Airport
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
20.00 GBP