Cheap bus tickets from Birmingham to London

Showing times and prices for Jan 21

Cheapest

$7

Average

$18

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Birmingham to London will cost around $ 18 if you buy it on the day, but the cheapest tickets can be found for only $ 7.

2nd Cheapest
09:00PMBirmingham, Coach Station2h45 11:45PMLondon
0 changes
$71One-way
12:45PMBirmingham, Coach Station2h55 03:40PMLondon
0 changes
$91One-way
08:20AMBirmingham, Coach Station3h10 11:30AMLondon
0 changes
$91One-way
02:45PMBirmingham, Coach Station2h55 05:40PMLondon
0 changes
$91One-way
06:00PMBirmingham, Coach Station3h05 09:05PMLondon
0 changes
$91One-way

Bus schedule from Birmingham to London

Showing buses for tomorrow, Fri, Jan 21
03:00AMBirmingham, Coach Station3h20 06:20AMLondon
0 changes
03:00AMBirmingham, Coach Station3h20 06:20AMLondon
0 changes
03:05AMBirmingham2h50 05:55AMLondon, Heathrow Airport Terminals 1, 2, 3
0 changes
03:05AMBirmingham3h30 06:35AMLondon
0 changes
03:30AMBirmingham, Airport3h05 06:35AMLondon
0 changes
03:30AMBirmingham, Airport2h25 05:55AMLondon, Heathrow Airport Terminals 1, 2, 3
0 changes
05:45AMBirmingham, Coach Station3h35 09:20AMLondon
0 changes
06:45AMBirmingham, Coach Station3h20 10:05AMLondon
0 changes
07:20AMBirmingham, Coach Station3h30 10:50AMLondon
0 changes
08:20AMBirmingham, Coach Station3h10 11:30AMLondon
0 changes
09:05AMBirmingham3h05 12:10PMLondon
0 changes
09:05AMBirmingham2h10 11:15AMLondon, Heathrow Airport Terminals 1, 2, 3
0 changes
09:15AMBirmingham, Coach Station2h55 12:10PMLondon
0 changes
10:15AMBirmingham, Coach Station2h55 01:10PMLondon
0 changes
10:40AMBirmingham, Coach Station3h40 02:20PMLondon
0 changes
10:45AMBirmingham, Coach Station3h05 01:50PMLondon
0 changes
11:45AMBirmingham, Coach Station3h05 02:50PMLondon
0 changes
12:00PMBirmingham3h10 03:10PMLondon, Heathrow Airport Terminals 1, 2, 3
0 changes
12:00PMBirmingham3h55 03:55PMLondon
0 changes
12:45PMBirmingham, Coach Station2h55 03:40PMLondon
0 changes
01:15PMBirmingham, Coach Station3h05 04:20PMLondon
0 changes
01:45PMBirmingham, Coach Station2h55 04:40PMLondon
0 changes
02:45PMBirmingham, Coach Station2h55 05:40PMLondon
0 changes
03:45PMBirmingham, Coach Station3h05 06:50PMLondon
0 changes
03:50PMBirmingham3h55 07:45PMLondon
0 changes
03:50PMBirmingham3h10 07:00PMLondon, Heathrow Airport Terminals 1, 2, 3
0 changes
04:45PMBirmingham, Coach Station3h20 08:05PMLondon
0 changes
05:15PMBirmingham, Coach Station3h05 08:20PMLondon
0 changes
06:00PMBirmingham, Coach Station3h05 09:05PMLondon
0 changes
06:15PMBirmingham2h50 09:05PMLondon
0 changes
06:45PMBirmingham, Coach Station3h05 09:50PMLondon
0 changes
08:00PMBirmingham, Coach Station2h50 10:50PMLondon
0 changes
09:00PMBirmingham, Coach Station2h45 11:45PMLondon
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Jan 21
Find prices
$4Flixbus
Sat
Jan 22
$41West Midlands Railway
$4Flixbus
Sun
Jan 23
$24West Midlands Railway
$4Flixbus
Mon
Jan 24
$28West Midlands Railway
$5Flixbus
Tue
Jan 25
$31Chiltern Railways
$4Flixbus
Wed
Jan 26
Find prices
$5Flixbus
Thu
Jan 27
$31Chiltern Railways
$5Flixbus
Fri
Jan 28
$31Chiltern Railways
$4Flixbus
Sat
Jan 29
$33West Midlands Railway
$5Flixbus
Sun
Jan 30
$24West Midlands Railway
Find prices
Mon
Jan 31
$25West Midlands Railway
$5Flixbus
Tue
Feb 1
$25West Midlands Railway
$5Flixbus
Wed
Feb 2
$25West Midlands Railway
$4Flixbus
Thu
Feb 3
$25West Midlands Railway
$4Flixbus
Fri
Feb 4
$25West Midlands Railway
$4Flixbus
Sat
Feb 5
$24Chiltern Railways
$4Flixbus
Sun
Feb 6
$18Chiltern Railways
$4Flixbus
Mon
Feb 7
$21West Midlands Railway
$4Flixbus
Tue
Feb 8
$14West Midlands Railway
$5Flixbus
Wed
Feb 9
$21West Midlands Railway
$4Flixbus

Bus times from Birmingham to London

Showing times and prices for Jan 21

Fastest Journey

2 h 10 m

Average

3 h 7 m

Buses per day

33

Distance

163 km

Of the 33 buses that leave Birmingham for London every day 33 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 163 km distance in an average of 3 h 7 m but if you time it right, some buses will get you there in just 2 h 10 m .

The slowest buses will take 3 h 55 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:05AMBirmingham2h10 11:15AMLondon, Heathrow Airport Terminals 1, 2, 3
0 changes
$251One-way
03:30AMBirmingham, Airport2h25 05:55AMLondon, Heathrow Airport Terminals 1, 2, 3
0 changes
$251One-way
09:00PMBirmingham, Coach Station2h45 11:45PMLondon
0 changes
$71One-way
06:15PMBirmingham2h50 09:05PMLondon
0 changes
$171One-way
08:00PMBirmingham, Coach Station2h50 10:50PMLondon
0 changes
$91One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Bus from Birmingham to London

distanceDistance100 miles (162 km)
durationAverage bus duration2 h 20 min
priceAverage bus ticket price$4 (€3)
changesDirect busYes
carriersBus companiesNational Express, Megabus, Flixbus or Infobus

Buses from Birmingham to London cover the 100 miles (162 km) long journey taking on average 2 h 20 min with our travel partners like National Express, Megabus, Flixbus or Infobus. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $4 (€3), but the average price of bus tickets is $4 (€3). Travelers depart most frequently from Birmingham New Street and arrive in London, Hammersmith Bridge Road.

Bus companies: FlixBus and National Express from Birmingham to London

You can travel by bus from Birmingham to London with FlixBus and National Express for as low as $4 (€3). When you search for schedules and tickets, Omio will show you the best journey.

FlixBus
National Express

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

  • Average Price: $4

Read on for COVID-19 recommendations and policies for your FlixBus bus ticket between Birmingham and London:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Buses from Birmingham to London

The main provider of buses from Birmingham to London is National Express. Direct services from National Express are frequent, with two buses departing Birmingham's bus station per hour. The quickest journey is 2 hours 30 minutes, with the longest journey taking around 3 hours 35 minutes. Buses run from around 5 a.m. to 9:30 p.m. There are no changes required for this journey. The fastest journey time is approximately 2½ hours.



Birmingham to London Bus Cost

Average prices for buses from Birmingham to London when you book in advance

Booking Period

Average Price

Same Day

€8

1 Day in Advance

€6

1 Week in Advance

€5

2 Weeks in Advance

€5

1 Month in Advance

€4

3 Months in Advance

€4

Birmingham to London Buses: General Information

While taking a bus is slower than taking the train it is significantly cheaper and can take as little as 2½ hours to arrive in London.

  • All Birmingham to London buses are run by National Express.
  • Most buses are direct, depart from Birmingham's main bus station and arrive at London's Victoria bus station.
  • Journey Time: Traveling from Birmingham to London by bus takes as little as 2 hours and 30 minutes.
  • Most travelers book their Birmingham to London bus ticket 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Birmingham to London buses decrease the further they are booked in advance:

  • It is 25% cheaper on average to purchase a Birmingham to London bus ticket a day in advance as opposed to at the station on the day of travel.
  • It is 38% cheaper to book a Birmingham to London bus ticket 1 week in advance as opposed to the day you intend to travel.
  • Birmingham to London bus tickets are 50% cheaper on average when booked 1 month in advance as opposed to purchasing a bus ticket the day of.

Birmingham

Birmingham is one of the largest cities in the UK and often referred to as being the center of England. There is plenty for any visitor to do here. A visit to the world famous Symphony Hall could be made as this is a large concert hall which hosts a variety of music ranging from jazz, classical and rock. The museum of Aston Hall and Blakesley Hall make for interesting visits. The Bullring provides visitors with ample shopping opportunities, with plenty of shops and some of the best shopping to be found in the UK outside of London.

London

The largest city in the UK and one of the most influential in the world, there is much to see and do, from museums and art galleries to music venues to sports grounds. There are the major London sights and icons to see such as Big Ben, Tower Bridge, Trafalgar Square and the Tower of London. The capital is home to some world-class museums such as The British Museum, The Victoria and Albert Museum and the Natural History Museum. For some evening entertainment, you could head to London's West End to watch a show or if you prefer there are many bars and clubs to explore.

Travel Tips: Bus to London from Birmingham

Take the bus to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Birmingham to London.
FAQs

How much do cheap buses to London from Birmingham cost?

Bus tickets to London from Birmingham for some dates and times can be found for as cheap as $4 (€3)  one way in the next 7 days.

How much does it cost to take a bus between Birmingham and London?

In the next 7 days you can expect to pay on average $4 (€3)  for a bus ticket from Birmingham to London.

How far is London from Birmingham by bus?

When traveling this route you should expect the distance from Birmingham to London by bus to be approximately 100 miles (162 km).

What is the Birmingham to London bus travel time?

The bus time from Birmingham to London is on average 2 h 20 min  for the 100 miles (162 km) long journey, but the time it takes to go between Birmingham and London by bus can vary depending on specific dates or traveling on weekends and holidays.

What is the departure bus station in Birmingham and arrival bus station in London?

Omio customers traveling this route depart most frequently from Birmingham New Street   and arrive in London, Hammersmith Bridge Road.

Where is the departure bus station in Birmingham located? Where is the arrival bus station in London located?

Passengers board the bus most frequently from Birmingham New Street, which is located around 0.2 miles (399 m) away from the city center, and they get off the bus at London, Hammersmith Bridge Road, located 4.5 miles (7.2 km) away from the city center.

What bus companies offer a service from Birmingham to London?

Take the Birmingham to London bus with National Express, Megabus, Flixbus or Infobus. However, it's always good to check out all possible bus providers for the trip to London from Birmingham as there might be differences in the amenities they offer.

Can I find a direct bus from Birmingham to London?

Yes, there are direct buses to London from Birmingham, and you can find a direct bus for this trip with Flixbus, National Express or Megabus  on Omio. It's worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.

When is the earliest bus from Birmingham to London? When is the last bus from Birmingham to London?

The earliest bus departing from Birmingham to London leaves at 7: 00 AM. The last bus departing from Birmingham to London leaves at 7: 15 PM. You can find the latest Birmingham to London bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I book bus tickets between Birmingham and London for the best deals?

If you book a bus ticket from Birmingham to London within the next 7 days, you can find tickets to cost on average $4 (€3) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Birmingham to London are generally on sale a few months before the planned departure date.