Bus Birmingham to London

Cheap bus tickets from Birmingham to London

Showing times and prices for Dec 09

Cheapest

7

Average

21

The best way to find a cheap bus ticket from Birmingham to London is to book your journey as far in advance as possible and to avoid traveling at rush hour.

2nd Cheapest
04:10PMBirmingham3h50 08:00PMLondon
0 transfers
71One-way
08:00PMBirmingham, Coach Station2h50 10:50PMLondon
0 transfers
101One-way
12:50PMBirmingham4h10 05:00PMLondon
0 transfers
101One-way
07:20AMBirmingham3h55 11:15AMLondon
0 transfers
111One-way
06:30PMBirmingham, Coach Station2h55 09:25PMLondon
0 transfers
121One-way

Bus schedule from Birmingham to London

Showing buses for tomorrow, Friday, December 9
12:30AMBirmingham, Coach Station4h15 04:45AMLondon
1 transfer
01:40AMBirmingham3h45 05:25AMLondon, Heathrow Airport Terminals 1, 2, 3
0 transfers
01:40AMBirmingham4h25 06:05AMLondon
0 transfers
02:15AMBirmingham, Airport3h50 06:05AMLondon
0 transfers
02:15AMBirmingham, Airport3h10 05:25AMLondon, Heathrow Airport Terminals 1, 2, 3
0 transfers
03:00AMBirmingham, Coach Station3h20 06:20AMLondon
0 transfers
05:00AMBirmingham, Coach Station3h50 08:50AMLondon
0 transfers
05:40AMBirmingham, Coach Station3h40 09:20AMLondon
0 transfers
06:45AMBirmingham, Coach Station3h25 10:10AMLondon
0 transfers
07:15AMBirmingham, Coach Station3h35 10:50AMLondon
0 transfers
07:20AMBirmingham3h55 11:15AMLondon
0 transfers
07:20AMBirmingham3h10 10:30AMLondon, Heathrow Airport Terminals 1, 2, 3
0 transfers
07:55AMBirmingham, Coach Station3h25 11:20AMLondon
0 transfers
08:35AMBirmingham, Coach Station3h15 11:50AMLondon
0 transfers
09:15AMBirmingham, Coach Station3h00 12:15PMLondon
0 transfers
09:35AMBirmingham2h25 12:00PMLondon, Heathrow Airport Terminals 1, 2, 3
0 transfers
09:35AMBirmingham3h15 12:50PMLondon
0 transfers
10:15AMBirmingham, Coach Station3h00 01:15PMLondon
0 transfers
10:40AMBirmingham, Coach Station3h40 02:20PMLondon
0 transfers
10:45AMBirmingham, Coach Station3h05 01:50PMLondon
0 transfers
11:15AMBirmingham, Coach Station3h05 02:20PMLondon
0 transfers
11:45AMBirmingham, Coach Station3h10 02:55PMLondon
0 transfers
12:45PMBirmingham, Coach Station3h05 03:50PMLondon
0 transfers
12:50PMBirmingham3h10 04:00PMLondon, Heathrow Airport Terminals 1, 2, 3
0 transfers
12:50PMBirmingham4h10 05:00PMLondon
0 transfers
01:15PMBirmingham, Coach Station3h00 04:15PMLondon
0 transfers
01:30PMBirmingham, Coach Station3h05 04:35PMLondon
0 transfers
02:15PMBirmingham, Coach Station3h05 05:20PMLondon
0 transfers
03:15PMBirmingham, Coach Station3h05 06:20PMLondon
0 transfers
04:00PMBirmingham, Coach Station3h20 07:20PMLondon
0 transfers
04:10PMBirmingham3h00 07:10PMLondon, Heathrow Airport Terminals 1, 2, 3
0 transfers
04:10PMBirmingham3h50 08:00PMLondon
0 transfers
04:30PMBirmingham, Coach Station3h20 07:50PMLondon
0 transfers
04:45PMBirmingham, Coach Station3h20 08:05PMLondon
0 transfers
05:15PMBirmingham, Coach Station3h05 08:20PMLondon
0 transfers
06:00PMBirmingham, Coach Station3h05 09:05PMLondon
0 transfers
06:15PMBirmingham2h50 09:05PMLondon
0 transfers
06:30PMBirmingham, Coach Station2h55 09:25PMLondon
0 transfers
06:45PMBirmingham, Coach Station3h00 09:45PMLondon
0 transfers
07:15PMBirmingham, Coach Station2h55 10:10PMLondon
0 transfers
08:00PMBirmingham, Coach Station2h50 10:50PMLondon
0 transfers
08:30PMBirmingham, Coach Station2h50 11:20PMLondon
0 transfers
09:00PMBirmingham, Coach Station3h05 12:05AMLondon
0 transfers

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
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15

Bus times from Birmingham to London

Showing times and prices for Dec 09

Fastest Journey

2 h 25 m

Average

3 h 17 m

Buses per day

43

Distance

163 km

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

2nd Fastest
09:35AMBirmingham2h25 12:00PMLondon, Heathrow Airport Terminals 1, 2, 3
0 transfers
421One-way
08:00PMBirmingham, Coach Station2h50 10:50PMLondon
0 transfers
101One-way
06:15PMBirmingham2h50 09:05PMLondon
0 transfers
131One-way
08:30PMBirmingham, Coach Station2h50 11:20PMLondon
0 transfers
311One-way
06:30PMBirmingham, Coach Station2h55 09:25PMLondon
0 transfers
121One-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 in London?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

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 40 min
priceAverage bus ticket price$11 (€10)
frequencyBus frequency19 a day
changesDirect busYes, there are 18 direct buses a day
carriersBus companiesInfobus, Flixbus, National Express or Megabus

Buses from Birmingham to London cover the 100 miles (162 km) long route taking on average 2 h 40 min with our travel partners like Infobus, Flixbus, National Express or Megabus. Normally, there are 19 buses operating per day, including direct services available. While the average ticket price for this route costs around $11 (€10), you can find the cheapest bus ticket for as low as $1 (€1).

Bus companies: National Express and FlixBus from Birmingham to London

Travel to London from Birmingham on National Express and FlixBus buses with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.

National Express
FlixBus

National Express is the leading bus company for routes throughout the United Kingdom, operating over 550 buses a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveler in mind. All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Birmingham - London bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

Bus information from Birmingham to London with National Express:

  • Average Duration: 3 h 4 min
  • National Express frequency: 18 a day

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    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

    Travel Tips: 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
    Omio customers have found cheap bus tickets from Birmingham to London for as low as $1 (€1)  for the next 7 days.
    If you’re looking to book your bus tickets in the next week, you can expect the Birmingham to London bus price to come in at an average of $11 (€10)  one way.
    You should expect to travel around 100 miles (162 km)  to London from Birmingham by bus.
    The Birmingham to London bus duration is on average 2 h 40 min, which is to be expected when traveling 100 miles (162 km) to London from Birmingham. However, the time it takes can vary based on specific dates, weekends, and holidays.
    If you're looking for buses from Birmingham to London, you can rely on Infobus, Flixbus, National Express or Megabus to get you to London. It's also good to check out all possible bus companies for the Birmingham to London trip to see if there might be differences in the amenities they offer.
    Yes, there are 18 direct buses per day from Birmingham to London. You can look to travel with Flixbus, National Express or Megabus  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
    On average, there are 19 buses a day from Birmingham to London. The bus times and services may be different on weekends and holidays compared to weekdays.
    The earliest bus departing from Birmingham to London leaves at 8: 00 PM. The last bus departing from Birmingham to London leaves at 8: 00 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.
    If you buy the Birmingham to London bus within the next 7 days, you can find one way tickets to cost on average $11 (€10). However, booking your bus ticket in advance gives you access to the best prices for buses to London from Birmingham. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language