• One-way
  • Round-trip

Search accommodation with Booking.com

Find a bus from Birmingham to London

flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak

Find the cheapest ticket for your trip

By Bus

Today

By Bus

Tomorrow

By Bus

2 Days

Rentalcars.com

Find cheap car hire in London

Journey Details

Best price £ 1.81
Journey duration 3 h 45 min
Connections per day 173
First departure 01:00
Last departure 21:00
Distance 101.9 mi

Your journey from Birmingham to London with Virail

Virail helps thousands of travelers plan their journeys every year. How? It's easy. Just enter the dates on which you plan to travel from Birmingham to London. Our powerful engine will look at the data from thousands of travel providers, then show you all the available routes. You can choose to travel however you want. Decide on the type of transport you want to use, what time of day you'd like to set off and whether you'd like a direct journey or one with connections. When you've found your ideal route, Virail will redirect you to the web page of the provider. There, you can make your booking, then it's time to prepare for your trip.

How can I get the cheapest bus tickets to travel from Birmingham to London?

The prices for bus tickets from Birmingham to London vary depending on a range of factors including how far in advance you're booking, your travel dates, and the type of transport you want to use. On certain routes, there may be different classes available, which will also affect the price. Booked in advance, the cheapest bus tickets from Birmingham to London will cost £ 1. The average bus ticket price is approximately £ 27.53. For the lowest prices, it is usually best to book as far in advance as possible and look out for low-cost options, such as non-refundable tickets or traveling outside of peak hours. Be aware that some providers do not offer refunds or changes on their lower priced tickets, so it is advised to check before completing your transaction.

Stations of departure

Birmingham Coach Station
Five Ways
Birmingham Birmingham Bearwood, Hagley Road West
Birmingham
Birmingham undefined
Birmingham (Great Barr) A34 Birmingham Rd, Bus lay-by, opp Merrion's Close
Birmingham Airport Bus Station
Birmingham Bearwood
Birmingham Birmingham Five Ways, Hagley Rd 12
BHM Airport
Birmingham (Five Ways) Five Ways, Hagley Rd, outside Morrisons, Stop FX
Brunel Street
Birmingham Birmingham Coach Station, Bradford St 328
Birmingham (Bearwood) Hagley Rd, lay-by, opp Bus Stn
Bearwood
Birmingham Great Barr
Coach Station
Heathrow Airport
London
Birmingham Five Ways
Birmingham Digbeth coach station, Rea St
Birmingham BIRMINGHAM (Coach Station), ,Coach Stn, Digbeth
Birmingham Birmingham Brunel Street, Brunel Street
Birmingham Airport Bus Terminal, Comet Rd, Stop G
Birmingham (Dudley Street)
Birmingham Brunel Street

Destination stations

London Gatwick Airport South Terminal
Heathrow Airport (LHR) Terminals 1-3
London Luton Airport LTN London Luton airport, Airport Approach Road
Birmingham
London (Baker Street Stn), Baker Street, Stop A
London (Finchley Rd Stn), Stop CH, Opp Finchley Rd Stn
London Gatwick Airport North Terminal
London Heathrow Airport Terminal 5
Victoria Coach Station
London Stansted Airport STN London Stansted airport (coach station), Terminal Road North
London (Marble Arch) Park Lane, Coach Stop, nr Green St
London London Golders Green, N End Rd 2
Luton Interchange, adj Rail Stn, Stand 3
London Heathrow Airport Terminal 4
London (Golders Green)
London Gatwick airport (LGW) London Gatwick airport (north terminal), Departures Road
Earl's Court
London Heathrow Airport T2 And T3
London Victoria Coach Station
London Luton Airport
STN Airport
Golders Green
Heathrow Airport
London
Heathrow Airport (LHR) T5
Luton Luton Challney near Travelodge, Dunstable Road
Luton Luton Town, Station Rd
Twickenham Stadium North Car Park
Stansted Airport Coach Stn, Bay 26
Luton Airport Bus Stn, o/s Terminal
London Luton Airport LTN London Luton airport (coach station), Airport Way
London Heathrow Airport LHR London Heathrow airport (terminal 5), Wellington Road
LTN Airport Stop 10
LGW Airport - South
Luton (Town, Stand 9) Bus Stop
London Bus station Victoria, Buckingham Palace Road 164
London London Earls Court, West Cromwell Rd 76
London LONDON Victoria Coach Station, ,Victoria Coach Stn, Departures Hall
London Sheffield Coach Station, Pond Hill
Luton (Town, Stand 3) Bus Stop
London London Marble Arch Station Park Lane, Park Ln
Luton LUTON AIRPORT (LONDON), Bus Stn, o/s Terminal,Bays K & L
London Golders Green
London Stansted Airport Coach Station
Gatwick London Airport (LGW) North Terminal
London Heathrow Airport LHR London Heathrow airport (T2, T3), Inner Ring E, Chapel ln.
Marble Arch
Luton (Challney) Dunstable Rd, nr Travelodge, nr Simpson Close
Finchley Road
London Marble Arch Station Park Lane
Heathrow Airport (T5) Bus & Coach Stn, Arrivals Level
Luton, Challney (near Travelodge) Bus Stop
Baker Street
London Earls Court
London Finchley Road (Stop CL)
London Finchley Road

CO2 emissions for this route

Flight
47.025kg
Train
2.31kg
Bus
11.22kg
Car
8.085kg

Ticket price Birmingham - London every day

 
Today
Tomorrow
In 2 days
In 3 days
In 4 days
In 5 days
In 6 days
More
£ 2.73
More
£ 6.29
More
£ 6.29
More
Flixbus-logo
Flixbus
Duration: 2 h 15 min
Birmingham (Dudley Street) - London Finchley Road
07:15 - 09:30
£ 2.73
Flixbus-logo
Flixbus
Duration: 2 h 45 min
Birmingham (Dudley Street) - London Victoria Coach Station
07:15 - 10:00
£ 2.73
Flixbus-logo
Flixbus
Duration: 2 h 45 min
Birmingham (Dudley Street) - London Victoria Coach Station
09:10 - 11:55
£ 2.73
Flixbus-logo
Flixbus
Duration: 2 h 15 min
Birmingham (Dudley Street) - London Finchley Road
09:10 - 11:25
£ 2.73
Flixbus-logo
Flixbus
Duration: 2 h 50 min
Birmingham (Dudley Street) - London Victoria Coach Station
10:15 - 13:05
£ 2.73
Flixbus-logo
Flixbus
Duration: 2 h 15 min
Birmingham (Dudley Street) - London Finchley Road
10:15 - 12:30
£ 2.73
Flixbus-logo
Flixbus
Duration: 2 h 15 min
Birmingham (Dudley Street) - London Finchley Road
15:15 - 17:30
£ 2.73

How much time will it take to go from Birmingham to London by bus?

In order to get from Birmingham to London faster, consider looking for an express service that makes fewer stops along the way. Conversely, a connecting route may, in some circumstances, be faster than a direct journey. The fastest routes between Birmingham and London will complete the journey in 1 h 50 min.On average, it will take you about 3 h 51 min to travel the 102.5 mi between Birmingham and London.

What time are the departures from Birmingham to London?

If you want to set off early, take the first departure of the day from Birmingham to London, which usually leaves at 23:35. The last scheduled departure of the night is normally at 21:00. These timetables may vary depending on the day of the week, or at different times of year.

How many journeys from Birmingham to London take place each day?

The exact number of journeys from Birmingham to London can vary from day to day. Some services may only run on particular days of the week, while others might be seasonal. In general, an average of 201 departures leave each day. These are run by a number of different transport providers, including Megabus, National Express, Eurolines CH and Flixbus. On particularly busy days, there can be up to 393 departures. You can usually expect there to be more connections on weekdays. Many providers run fewer journeys on weekends or public holidays. As a traveler, you may prefer to take a direct route from Birmingham to London. However, you will find more options available to you if you are willing to take a connecting route. These pass through one or more different cities, and you'll have to change along the way. Not all travelers feel comfortable making multiple connections, but if you are, then you will enjoy greater flexibility when making your booking. The exact number of daily departures from Birmingham to London varies, but in general, you can expect to find 140 direct connections with no changes leaving each day. Travelers who are happy to take an indirect route will find, on average, 61 journeys with one change or more.

Logo

About us