}

Need a quotation?

Dear Customers, if you wish to receive a quotation, we kindly ask you to fill in below form. Once the form has been duly filled and submitted, the rates will be quoted to you.

[contact-form-7 id=""]

SEARCH SITE BY TYPING (ESC TO CLOSE)

Skip to Content

Bus from London to Birmingham

Bus Tickets from £5.90 with up to 82 Connections Per Day

Seats

Cheap Bus Tickets from London to Birmingham

easyBus can help you travel from London to Birmingham with up to 82 connections per day, and fares from as little as £5.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 25 min | Bus Departs - London | Bus Arrives - Birmingham | Buses on This Route - , Megabus

Departures on 23 May Show Me the Next Day
Currency
24 May | 05:39
London Marble Arch Station Park Lane
5 h 21 min 1 Bus Change

24 May | 11:00

Birmingham Airport Bus Station
M-TICKET
32.00 GBP 1
24 May, 05:39 1 Hours, 26 Mins 24 May, 07:05 London Marble Arch Station Park Lane
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 0 Mins 24 May, 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)
32.00 GBP
24 May | 05:35
London Gatwick Airport North Terminal
5 h 30 min 1 Bus Change

24 May | 11:05

Birmingham Airport Bus Station
M-TICKET
49.10 GBP 1
24 May, 05:35 1 Hours, 10 Mins 24 May, 06:45 London Gatwick Airport North Terminal
London Heathrow Airport T2 and T3
Change of bus | 1 Hours, 45 Mins layover in London Heathrow Airport T2 and T3
24 May, 08:30 2 Hours, 35 Mins 24 May, 11: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)
49.10 GBP
24 May | 05:33
London Victoria Station
5 h 52 min 1 Bus Change

24 May | 11:25

Birmingham Coach Station
M-TICKET
32.00 GBP 1
24 May, 05:33 1 Hours, 32 Mins 24 May, 07:05 London Victoria Station
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 25 Mins 24 May, 11:25 London Luton Airport
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
32.00 GBP
24 May | 05:33
London Victoria Station
5 h 27 min 1 Bus Change

24 May | 11:00

Birmingham Airport Bus Station
M-TICKET
32.00 GBP 1
24 May, 05:33 1 Hours, 32 Mins 24 May, 07:05 London Victoria Station
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 0 Mins 24 May, 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)
32.00 GBP
24 May | 05:35
London Gatwick Airport North Terminal
5 h 55 min 1 Bus Change

24 May | 11:30

Birmingham Coach Station
M-TICKET
49.10 GBP 1
24 May, 05:35 1 Hours, 10 Mins 24 May, 06:45 London Gatwick Airport North Terminal
London Heathrow Airport T2 and T3
Change of bus | 1 Hours, 45 Mins layover in London Heathrow Airport T2 and T3
24 May, 08:30 3 Hours, 0 Mins 24 May, 11: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)
49.10 GBP
24 May | 05:39
London Marble Arch Station Park Lane
5 h 46 min 1 Bus Change

24 May | 11:25

Birmingham Coach Station
M-TICKET
32.00 GBP 1
24 May, 05:39 1 Hours, 26 Mins 24 May, 07:05 London Marble Arch Station Park Lane
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 25 Mins 24 May, 11:25 London Luton Airport
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
32.00 GBP
24 May | 05:47
London Paddington Bishop's Bridge
5 h 38 min 1 Bus Change

24 May | 11:25

Birmingham Coach Station
M-TICKET
32.00 GBP 1
24 May, 05:47 1 Hours, 18 Mins 24 May, 07:05 London Paddington Bishop's Bridge
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 25 Mins 24 May, 11:25 London Luton Airport
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
32.00 GBP
24 May | 05:47
London Paddington Bishop's Bridge
5 h 13 min 1 Bus Change

24 May | 11:00

Birmingham Airport Bus Station
M-TICKET
32.00 GBP 1
24 May, 05:47 1 Hours, 18 Mins 24 May, 07:05 London Paddington Bishop's Bridge
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 0 Mins 24 May, 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)
32.00 GBP
24 May | 05:50
London Stansted Airport Coach Station
4 h 45 min 1 Bus Change

24 May | 10:35

Birmingham Coach Station
M-TICKET
24.30 GBP 1
24 May, 05:50 1 Hours, 10 Mins 24 May, 07:00 London Stansted Airport Coach Station
London Golders Green
Change of bus | 1 Hours, 10 Mins layover in London Golders Green
24 May, 08:10 2 Hours, 25 Mins 24 May, 10:35 London Golders Green
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
24.30 GBP
24 May | 05:55
London Stansted Airport Coach Station
7 h 0 min 1 Bus Change

24 May | 12:55

Birmingham Bearwood
M-TICKET
50.10 GBP 1
24 May, 05:55 1 Hours, 20 Mins 24 May, 07:15 London Stansted Airport Coach Station
London Heathrow Airport T2 and T3
Change of bus | 2 Hours, 15 Mins layover in London Heathrow Airport T2 and T3
24 May, 09:30 3 Hours, 25 Mins 24 May, 12:55 London Heathrow Airport T2 and T3
Birmingham Bearwood
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
50.10 GBP
24 May | 05:57
London Baker Street (Gloucester Place)
5 h 28 min 1 Bus Change

24 May | 11:25

Birmingham Coach Station
M-TICKET
32.00 GBP 1
24 May, 05:57 1 Hours, 8 Mins 24 May, 07:05 London Baker Street (Gloucester Place)
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 25 Mins 24 May, 11:25 London Luton Airport
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
32.00 GBP
24 May | 05:55
London Stansted Airport Coach Station
5 h 35 min 1 Bus Change

24 May | 11:30

Birmingham Coach Station
M-TICKET
47.10 GBP 1
24 May, 05:55 1 Hours, 20 Mins 24 May, 07:15 London Stansted Airport Coach Station
London Heathrow Airport T2 and T3
Change of bus | 1 Hours, 15 Mins layover in London Heathrow Airport T2 and T3
24 May, 08:30 3 Hours, 0 Mins 24 May, 11: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)
47.10 GBP
24 May | 06:00
London St Johns Wood
5 h 25 min 1 Bus Change

24 May | 11:25

Birmingham Coach Station
M-TICKET
32.00 GBP 1
24 May, 06:00 1 Hours, 5 Mins 24 May, 07:05 London St Johns Wood
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 25 Mins 24 May, 11:25 London Luton Airport
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
32.00 GBP
24 May | 06:00
London Victoria Coach Station
3 h 10 min Direct

24 May | 09:10

Birmingham Coach Station
M-TICKET
5.90 GBP 1
24 May, 06:00 3 Hours, 10 Mins 24 May, 09:10 London Victoria Coach Station
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
5.90 GBP
24 May | 05:57
London Baker Street (Gloucester Place)
5 h 3 min 1 Bus Change

24 May | 11:00

Birmingham Airport Bus Station
M-TICKET
32.00 GBP 1
24 May, 05:57 1 Hours, 8 Mins 24 May, 07:05 London Baker Street (Gloucester Place)
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 0 Mins 24 May, 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)
32.00 GBP
24 May | 05:55
London Stansted Airport Coach Station
5 h 10 min 1 Bus Change

24 May | 11:05

Birmingham Airport Bus Station
M-TICKET
47.10 GBP 1
24 May, 05:55 1 Hours, 20 Mins 24 May, 07:15 London Stansted Airport Coach Station
London Heathrow Airport T2 and T3
Change of bus | 1 Hours, 15 Mins layover in London Heathrow Airport T2 and T3
24 May, 08:30 2 Hours, 35 Mins 24 May, 11: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)
47.10 GBP
24 May | 06:07
London Finchley Road and Frognal
4 h 53 min 1 Bus Change

24 May | 11:00

Birmingham Airport Bus Station
M-TICKET
32.00 GBP 1
24 May, 06:07 0 Hours, 58 Mins 24 May, 07:05 London Finchley Road and Frognal
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 0 Mins 24 May, 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)
32.00 GBP
24 May | 06:00
London St Johns Wood
5 h 0 min 1 Bus Change

24 May | 11:00

Birmingham Airport Bus Station
M-TICKET
32.00 GBP 1
24 May, 06:00 1 Hours, 5 Mins 24 May, 07:05 London St Johns Wood
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 0 Mins 24 May, 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)
32.00 GBP
24 May | 06:05
London Finchley Road (Stop FH/FK)
4 h 55 min 1 Bus Change

24 May | 11:00

Birmingham Airport Bus Station
M-TICKET
32.00 GBP 1
24 May, 06:05 1 Hours, 0 Mins 24 May, 07:05 London Finchley Road (Stop FH/FK)
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 0 Mins 24 May, 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)
32.00 GBP
24 May | 06:07
London Finchley Road and Frognal
5 h 18 min 1 Bus Change

24 May | 11:25

Birmingham Coach Station
M-TICKET
32.00 GBP 1
24 May, 06:07 0 Hours, 58 Mins 24 May, 07:05 London Finchley Road and Frognal
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 25 Mins 24 May, 11:25 London Luton Airport
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
32.00 GBP
24 May | 06:05
London Finchley Road (Stop FH/FK)
5 h 20 min 1 Bus Change

24 May | 11:25

Birmingham Coach Station
M-TICKET
32.00 GBP 1
24 May, 06:05 1 Hours, 0 Mins 24 May, 07:05 London Finchley Road (Stop FH/FK)
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 25 Mins 24 May, 11:25 London Luton Airport
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
32.00 GBP
24 May | 06:20
London Golders Green
4 h 40 min 1 Bus Change

24 May | 11:00

Birmingham Airport Bus Station
M-TICKET
32.00 GBP 1
24 May, 06:20 0 Hours, 45 Mins 24 May, 07:05 London Golders Green
London Luton Airport
Change of bus | 0 Hours, 55 Mins layover in London Luton Airport
24 May, 08:00 3 Hours, 0 Mins 24 May, 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)
32.00 GBP
24 May | 06:20
London Heathrow Airport Terminal 5
5 h 5 min Direct

24 May | 11:25

Birmingham Coach Station
M-TICKET
20.00 GBP 1
24 May, 06:20 5 Hours, 5 Mins 24 May, 11:25 London Heathrow Airport Terminal 5
Birmingham Coach Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
20.00 GBP
24 May | 06:20
London Heathrow Airport Terminal 5
4 h 40 min Direct

24 May | 11:00

Birmingham Airport Bus Station
M-TICKET
20.00 GBP 1
24 May, 06:20 4 Hours, 40 Mins 24 May, 11:00 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)
20.00 GBP
24 May | 06:40
London Heathrow Airport T2 and T3
4 h 45 min Direct

24 May | 11:25

Birmingham Coach Station
M-TICKET
20.00 GBP 1
24 May, 06:40 4 Hours, 45 Mins 24 May, 11:25 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)
20.00 GBP
24 May | 07:00
London Victoria Coach Station
4 h 5 min 1 Bus Change

24 May | 11:05

Birmingham Airport Bus Station
M-TICKET
37.10 GBP 1
24 May, 07:00 0 Hours, 40 Mins 24 May, 07:40 London Victoria Coach Station
London Heathrow Airport T2 and T3
Change of bus | 0 Hours, 50 Mins layover in London Heathrow Airport T2 and T3
24 May, 08:30 2 Hours, 35 Mins 24 May, 11: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)
37.10 GBP
24 May | 06:30
London Stansted Airport Coach Station
5 h 35 min 1 Bus Change

24 May | 12:05

Birmingham Coach Station
M-TICKET
41.00 GBP 1
24 May, 06:30 1 Hours, 50 Mins 24 May, 08:20 London Stansted Airport Coach Station
London Victoria Coach Station
Change of bus | 0 Hours, 40 Mins layover in London Victoria Coach Station
24 May, 09:00 3 Hours, 5 Mins 24 May, 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)
41.00 GBP
24 May | 06:40
London Heathrow Airport T2 and T3
4 h 20 min Direct

24 May | 11:00

Birmingham Airport Bus Station
M-TICKET
20.00 GBP 1
24 May, 06:40 4 Hours, 20 Mins 24 May, 11:00 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)
20.00 GBP
24 May | 06:30
London Victoria Coach Station
4 h 30 min 1 Bus Change

24 May | 11:00

Birmingham Airport Bus Station
M-TICKET
33.20 GBP 1
24 May, 06:30 1 Hours, 20 Mins 24 May, 07:50 London Victoria Coach Station
Milton Keynes Coachway
Change of bus | 0 Hours, 55 Mins layover in Milton Keynes Coachway
24 May, 08:45 2 Hours, 15 Mins 24 May, 11:00 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
24 May | 07:20
London Stratford City Bus Station
4 h 45 min 1 Bus Change

24 May | 12:05

Birmingham Coach Station
M-TICKET
29.00 GBP 1
24 May, 07:20 1 Hours, 0 Mins 24 May, 08:20 London Stratford City Bus Station
London Victoria Coach Station
Change of bus | 0 Hours, 40 Mins layover in London Victoria Coach Station
24 May, 09:00 3 Hours, 5 Mins 24 May, 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)
29.00 GBP
24 May | 07:30
London Victoria Coach Station
5 h 35 min 1 Bus Change

24 May | 13:05

Birmingham Airport Bus Station
M-TICKET
33.00 GBP 1
24 May, 07:30 1 Hours, 50 Mins 24 May, 09:20 London Victoria Coach Station
London Luton Airport
Change of bus | 1 Hours, 0 Mins layover in London Luton Airport
24 May, 10:20 2 Hours, 45 Mins 24 May, 13:05 London Luton Airport
Birmingham Airport Bus Station
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
33.00 GBP
24 May | 06:45
London Luton Airport
6 h 10 min 1 Bus Change

24 May | 12:55

Birmingham Bearwood
M-TICKET
49.10 GBP 1
24 May, 06:45 1 Hours, 20 Mins 24 May, 08:05 London Luton Airport
London Heathrow Airport T2 and T3
Change of bus | 1 Hours, 25 Mins layover in London Heathrow Airport T2 and T3
24 May, 09:30 3 Hours, 25 Mins 24 May, 12:55 London Heathrow Airport T2 and T3
Birmingham Bearwood
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
49.10 GBP
24 May | 07:30
London Victoria Coach Station
3 h 5 min Direct

24 May | 10:35

Birmingham Coach Station
M-TICKET
5.90 GBP 1
24 May, 07:30 3 Hours, 5 Mins 24 May, 10:35 London Victoria Coach Station
Birmingham Coach Station
mobile-phone