Birmingham to London bus

Wed, 24 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap coach tickets from Birmingham to London

Showing times and prices for 25 Jul

Cheapest

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

Cheapest
FlixBus
20:152h35
Birmingham, Paradise Circus Queensway
22:50London
£101One-way
0 changes
Cheapest
FlixBus
20:152h55
Birmingham, Paradise Circus Queensway
23:10London
£101One-way
0 changes
Cheapest
FlixBus
19:152h25
Birmingham, Paradise Circus Queensway
21:40London
£101One-way
0 changes
Cheapest
FlixBus
19:152h50
Birmingham, Paradise Circus Queensway
22:05London, Victoria Coach Station
£101One-way
0 changes
Cheapest
FlixBus
15:003h00
Birmingham, Paradise Circus Queensway
18:00London, Victoria Coach Station
£101One-way
0 changes

Bus timetableBirmingham to London

Showing buses for tomorrow, Thursday, 25 July
National Express
00:304h15
Birmingham, Coach Station
04:45London, Victoria Coach Station
1 change
FlixBus
03:253h05
Birmingham, Paradise Circus Queensway
06:30London, Victoria Coach Station
0 changes
National Express
03:253h25
Birmingham, Coach Station
06:50London, Victoria Coach Station
0 changes
FlixBus
03:252h35
Birmingham, Paradise Circus Queensway
06:00London
0 changes
National Express
03:252h55
Birmingham, Coach Station
06:20London, Victoria Coach Station
0 changes
National Express
03:253h25
Birmingham, Coach Station
06:50London, Victoria Coach Station
0 changes
National Express
04:503h30
Birmingham, Coach Station
08:20London, Victoria Coach Station
0 changes
FlixBus
04:503h10
Birmingham, Paradise Circus Queensway
08:00London, Victoria Coach Station
0 changes
FlixBus
04:502h35
Birmingham, Paradise Circus Queensway
07:25London
0 changes
National Express
05:203h30
Birmingham, Coach Station
08:50London, Victoria Coach Station
0 changes
Megabus
06:003h10
Birmingham
09:10London, Heathrow Airport Terminals 1, 2, 3
0 changes
Megabus
06:004h00
Birmingham
10:00London, Victoria Coach Station
0 changes
Megabus
06:005h15
Birmingham
11:15London, Gatwick Airport Terminal South
1 change
Megabus
06:007h15
Birmingham
13:15London, Gatwick Airport Terminal North
1 change
Megabus
06:005h25
Birmingham
11:25London, Gatwick Airport Terminal North
1 change
FlixBus
06:502h35
Birmingham, Paradise Circus Queensway
09:25London
0 changes
FlixBus
06:503h10
Birmingham, Paradise Circus Queensway
10:00London, Victoria Coach Station
0 changes
Megabus
07:109h50
Birmingham
17:00London, Victoria Coach Station
1 change
Megabus
07:109h15
Birmingham
16:25London
1 change
National Express
07:403h10
Birmingham, Coach Station
10:50London, Victoria Coach Station
0 changes
National Express
08:353h05
Birmingham, Coach Station
11:40London, Victoria Coach Station
0 changes
Megabus
08:455h15
Birmingham
14:00London, Heathrow Airport Terminals 1, 2, 3
1 change
National Express
09:153h00
Birmingham, Coach Station
12:15London, Victoria Coach Station
0 changes
Megabus
09:204h10
Birmingham
13:30London, Victoria Coach Station
0 changes
Megabus
09:206h05
Birmingham
15:25London, Gatwick Airport Terminal North
1 change
Megabus
09:205h55
Birmingham
15:15London, Gatwick Airport Terminal South
1 change
Megabus
09:203h10
Birmingham
12:30London, Heathrow Airport Terminals 1, 2, 3
0 changes
National Express
09:303h20
Birmingham, Coach Station
12:50London, Victoria Coach Station
0 changes
FlixBus
09:454h10
Birmingham, Paradise Circus Queensway
13:55London
0 changes
National Express
10:153h00
Birmingham, Coach Station
13:15London, Victoria Coach Station
0 changes
National Express
10:403h40
Birmingham, Coach Station
14:20London, Victoria Coach Station
0 changes
FlixBus
10:453h00
Birmingham, Paradise Circus Queensway
13:45London, Victoria Coach Station
0 changes
FlixBus
10:452h25
Birmingham, Paradise Circus Queensway
13:10London
0 changes
FlixBus
11:453h15
Birmingham, Paradise Circus Queensway
15:00London, Victoria Coach Station
0 changes
National Express
11:453h10
Birmingham, Coach Station
14:55London, Victoria Coach Station
0 changes
FlixBus
11:452h40
Birmingham, Paradise Circus Queensway
14:25London
0 changes
National Express
12:453h05
Birmingham, Coach Station
15:50London, Victoria Coach Station
0 changes
Megabus
13:055h25
Birmingham
18:30London, Victoria Coach Station
1 change
National Express
13:153h00
Birmingham, Coach Station
16:15London, Victoria Coach Station
0 changes
Megabus
13:307h50
Birmingham
21:20London, Gatwick Airport Terminal North
1 change
National Express
13:303h20
Birmingham, Coach Station
16:50London, Victoria Coach Station
0 changes
Megabus
13:307h40
Birmingham
21:10London, Gatwick Airport Terminal South
1 change
Megabus
13:304h00
Birmingham
17:30London, Victoria Coach Station
0 changes
Megabus
13:303h10
Birmingham
16:40London, Heathrow Airport Terminals 1, 2, 3
0 changes
National Express
14:153h05
Birmingham, Coach Station
17:20London, Victoria Coach Station
0 changes
FlixBus
15:003h00
Birmingham, Paradise Circus Queensway
18:00London, Victoria Coach Station
0 changes
FlixBus
15:002h25
Birmingham, Paradise Circus Queensway
17:25London
0 changes
National Express
15:153h05
Birmingham, Coach Station
18:20London, Victoria Coach Station
0 changes
Megabus
15:303h10
Birmingham
18:40London, Heathrow Airport Terminals 1, 2, 3
0 changes
Megabus
15:305h40
Birmingham
21:10London, Gatwick Airport Terminal South
1 change
Megabus
15:305h50
Birmingham
21:20London, Gatwick Airport Terminal North
1 change
Megabus
15:304h00
Birmingham
19:30London, Victoria Coach Station
0 changes
National Express
15:303h20
Birmingham, Coach Station
18:50London, Victoria Coach Station
0 changes
FlixBus
15:552h45
Birmingham, Paradise Circus Queensway
18:40London
0 changes
FlixBus
15:553h20
Birmingham, Paradise Circus Queensway
19:15London, Victoria Coach Station
0 changes
National Express
16:003h20
Birmingham, Coach Station
19:20London, Victoria Coach Station
0 changes
National Express
16:503h20
Birmingham, Coach Station
20:10London, Victoria Coach Station
0 changes
National Express
17:453h05
Birmingham, Coach Station
20:50London, Victoria Coach Station
0 changes
FlixBus
18:052h30
Birmingham, Paradise Circus Queensway
20:35London
0 changes
FlixBus
18:053h05
Birmingham, Paradise Circus Queensway
21:10London, Victoria Coach Station
0 changes
National Express
18:152h55
Birmingham, Coach Station
21:10London, Victoria Coach Station
0 changes
Megabus
18:352h45
Birmingham
21:20London, Victoria Coach Station
0 changes
National Express
18:503h10
Birmingham, Coach Station
22:00London, Victoria Coach Station
0 changes
FlixBus
18:552h35
Birmingham, Paradise Circus Queensway
21:30London
0 changes
FlixBus
18:553h10
Birmingham, Paradise Circus Queensway
22:05London, Victoria Coach Station
0 changes
FlixBus
19:152h25
Birmingham, Paradise Circus Queensway
21:40London
0 changes
FlixBus
19:152h50
Birmingham, Paradise Circus Queensway
22:05London, Victoria Coach Station
0 changes
National Express
19:152h55
Birmingham, Coach Station
22:10London, Victoria Coach Station
0 changes
National Express
20:002h50
Birmingham, Coach Station
22:50London, Victoria Coach Station
0 changes
FlixBus
20:152h35
Birmingham, Paradise Circus Queensway
22:50London
0 changes
FlixBus
20:152h55
Birmingham, Paradise Circus Queensway
23:10London
0 changes
FlixBus
20:153h10
Birmingham, Paradise Circus Queensway
23:25London, Victoria Coach Station
0 changes
National Express
20:303h00
Birmingham, Coach Station
23:30London, Victoria Coach Station
0 changes
National Express
21:003h05
Birmingham, Coach Station
00:05London, Victoria Coach Station
0 changes
Megabus
22:355h15
Birmingham
03:50London, Gatwick Airport Terminal North
1 change
Megabus
22:355h07
Birmingham
03:42London, Gatwick Airport Terminal South
1 change
Megabus
22:353h55
Birmingham
02:30London, Victoria Coach Station
0 changes
Megabus
22:353h05
Birmingham
01:40London, Heathrow Airport Terminals 1, 2, 3
0 changes
National Express
23:455h40
Birmingham, Coach Station
05:25London, Victoria Coach Station
1 change

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Birmingham to London by train or coach

Thu
25 Jul
Fri
26 Jul
Sat
27 Jul
Sun
28 Jul
Mon
29 Jul
Tue
30 Jul
Wed
31 Jul
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug
Mon
05 Aug
Tue
06 Aug
Wed
07 Aug
Thu
08 Aug
Fri
09 Aug
Sat
10 Aug
Sun
11 Aug
Mon
12 Aug
Tue
13 Aug
Wed
14 Aug

Bus times from Birmingham to London

Showing times and prices for 25 Jul

Fastest Journey

2 h 25 m

Average

3 h 48 m

Buses per day

79

Distance

163 km

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

Fastest
FlixBus
19:152h25
Birmingham, Paradise Circus Queensway
21:40London
£101One-way
0 changes
Fastest
FlixBus
10:452h25
Birmingham, Paradise Circus Queensway
13:10London
£101One-way
0 changes
Fastest
FlixBus
15:002h25
Birmingham, Paradise Circus Queensway
17:25London
£101One-way
0 changes
2nd Fastest
FlixBus
18:052h30
Birmingham, Paradise Circus Queensway
20:35London
£191One-way
0 changes
FlixBus
20:152h35
Birmingham, Paradise Circus Queensway
22:50London
£101One-way
0 changes

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

National Express
Eurolines France
RegioJet
Trenitalia

Overview: Coach from Birmingham to London

distanceDistance100 miles
durationAverage coach duration2 h 25 min
priceAverage coach ticket price£21 (€23)
frequencyCoach frequency11 a day
changesDirect coachYes, there are 11 direct coaches a day
carriersCoach companiesNational Express, Megabus, FlixBus or West Midlands Trains

Coaches from Birmingham to London cover the 100 miles long route taking on average 2 h 25 min with our travel partners like National Express, Megabus, FlixBus or West Midlands Trains. Normally, there are 11 coaches operating per day, including direct services available. You can get the cheapest coach tickets for this journey for as low as £5, but the average price of coach tickets is £21. Travellers depart most frequently from Birmingham, Coach Station and arrive in London, Victoria Coach Station.

Coach companies: National Express, Megabus and FlixBus Birmingham to London

You can travel by coach to London from Birmingham with National Express, Megabus and FlixBus for as low as £5. When you search for timetables and tickets, Omio will show you the best route.

FlixBus is one of Europe's leading low-cost coach operators, founded in Germany and offering long-distance coach services in Europe and the U. S. FlixBus also operates overnight coaches on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long coach 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 hand luggage and one hold luggage 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.

FlixBus from Birmingham to London coach information:

  • Average Duration: 2 h 25 min
  • Cheapest Price: £5

Travelling by Coach from Birmingham to London

Buses from Birmingham to London run throughout the day and are provided by National Express. Coaches run approximately every 30 minutes during the week. The average journey time is just over 2 hours and there are no changes required along the route.

Know before you go:

  • Coaches from London to Birmingham are run by National Express.
  • The average journey duration is 1hr 30min, although some journeys can take up to 3hrs 35min with a change.
  • Coaches run from Birmingham to London from 01:00 until 23:30.
  • Up to 2 coaches departing an hour throughout the day.
  • Coaches depart from Birmingham Bus Station and arrive into London Victoria Bus Station.
  • Cheapest Days to Travel by Bus

    The table below displays the cheapest days to travel throughout the week by bus, on average, across the U.K. You can save yourself almost £10 by booking to travel on a Tuesday instead of the most expensive day, Friday. In general, to travel during the week is cheaper, although a Sunday is also a cheaper day to travel by bus.


    Tips for Booking Cheap Coaches from Birmingham to London

    • To get the best price it's important to book at least one week in advance, the further in advance the better.
    • The cheapest day to book is a Tuesday, Friday is the most expensive day to travel.
    • The cheapest time of day to travel is either first thing in the morning or last in the evening.

    Coach Station Information and Getting to the City Centre

    Departing from Birmingham: Coaches from London to Birmingham depart from Birmingham Coach Station, located to the southwest of the city centre on Mill Lane and is open 24h. There are several buses that depart from the Coach station to the city centre and takes just 10 minutes, or 15 minutes to walk. Birmingham coach station has some facilities including charging points, a newsagents, WiFi, parking and pay phones.

    Arriving in London: Coaches from Birmingham to London arrive at Victoria Coach Station in the southwest of London, close to Westminster on Buckingham Palace Road. Passengers can get to the city centre by taking the District & Circle Lines or the Victoria Line on the Underground. Passengers can also take a local bus to many areas around London. Victoria departure terminal closes at 01:00 and opens again at 05:00. There are refreshments, cash machines and a left luggage office. If taking a return journey passengers are advised to be at Victoria Coach station at least 30 minutes before the departure time.

    FAQs: Birmingham to London coach

    FAQs: Take the bus from Birmingham to London with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Birmingham to London.
    FAQs
    Cheap coach tickets from Birmingham to London can start from as little as £5 when you book in advance. The average coach ticket price for Birmingham to London is £21; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
    The average journey time by coach from Birmingham to London is 2 h 25 min   to travel the 100 mile long route, with around there are 11 coaches per day. Journey times can vary on weekends and holidays.
    The first coach from Birmingham to London leaves at 12: 30. Plan your trip with the Journey Planner   from Omio.
    The last coach from Birmingham to London leaves at 23: 45.
    Yes, it is possible to travel from Birmingham to London without having to change trains with National Express, Megabus, FlixBus or West Midlands Trains. There are 11 direct coaches from Birmingham to London each day. There may be fewer direct services available on weekends or holidays.
    For the route from Birmingham to London you can take a coach with National Express, Megabus, FlixBus or West Midlands Trains. Be sure to check out all possible coach companies that offer services to London from Birmingham on Omio to compare what amenities they may have.

    When departing from Birmingham, you have various coach station options to start your journey from including Birmingham, Coach Station, Birmingham, Paradise Circus Queensway and Birmingham, Brunel Street. When arriving in London, you can end your trip in coach stations like London, Victoria Coach Station, London, Golders Green Station and London, Heathrow Airport Terminals 2 & 3.

    Passengers board the coach most frequently from Birmingham, Coach Station, which is located around 2.2 miles (3.5 km) away from the city centre, and they get off the coach at London, Victoria Coach Station, located 2.1 miles (3.4 km) away from the city centre.

    A trip to London from Birmingham is worth doing but not as a day trip with a journey time of 2 h 25 min each way. Check with Omio app   the best way to travel.
    The cheapest month to travel from Birmingham to London by coach is May.
    You have options as you can travel from Birmingham to London 2 different ways: train or coach.
    HomeCoachesCoach tickets to London Birmingham to London bus

    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
    More routes, destinations and providers