Bus from Birmingham to London and return

Find cheap coach tickets for your bus journey from Birmingham to London and back

calendar
Advanced search
625 Companies - 1,681,082 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
Although ticket prices for a bus from Birmingham to London usually start at £0.77, they might be a little bit more expensive in times of unusually strong demand or when you book at short notice. This is why it’s good to compare and contrast! Use our search engine to find the ideal option for your preferences and pick one of the coaches offered by megabus, Eurolines UK, National Express and Busbud. The fastest bus from London to Birmingham only takes 3 hr 10 min. It's easy: All that's left for you to do is to click the "Find Now" button and book your trip!

  Bus Birmingham - London    163 km
Ø Bus connections154 x
Savings-49%

The cheapest coach connections from Birmingham to London

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Birmingham
    London
      15:10
      18:50
    3 Sep
    megabusmegabus
    from £0.85
  • Birmingham
    London
      17:30
      21:10
    2 Oct
    megabusmegabus
    from £1.11
  • Birmingham
    London
      07:05
      10:30
    20 Aug
    megabusmegabus
    from £1.11
  • Birmingham
    London
      15:30
      19:00
    11 Sep
    megabusmegabus
    from £1.11
  • Birmingham
    London
      07:50
      11:00
    1 Sep
    megabusmegabus
    from £1.11
  • Birmingham
    London
      06:50
      10:30
    8 Sep
    megabusmegabus
    from £1.11
  • Birmingham
    London
      20:20
      23:30
    16 Aug
    megabusmegabus
    from £1.11
  • Birmingham
    London
      15:00
      18:00
    2 Sep
    Eurolines UK
    from £1.66
  • Birmingham
    London
      15:00
      18:00
    14 Oct
    Eurolines UK
    from £1.66
  • Birmingham
    London
      15:00
      18:00
    24 Dec
    National ExpressNational Express
    from £1.66
  • Birmingham
    London
      12:40
      15:05
    14 Oct
    National ExpressNational Express
    from £1.66
  • Birmingham
    London
      18:30
      20:50
    14 Dec
    Eurolines UK
    from £1.66
  • Birmingham
    London
      03:00
      06:00
    13 Oct
    Eurolines UK
    from £1.66
  • Birmingham
    London
      03:00
      06:00
    8 Sep
    Eurolines UK
    from £1.66


  Carpooling Birmingham - London    163 km
   Savings

The cheapest carpooling offers from Birmingham to London

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Birmingham
    London
      15:00
      17:50
    7 Sep
    BlaBlaCarBlaBlaCar
    from £11.10
  • Birmingham
    London
      13:20
      16:00
    22 Oct
    BlaBlaCarBlaBlaCar
    from £13.32
  • Birmingham
    London
      19:10
      21:30
    18 Aug
    BlaBlaCarBlaBlaCar
    from £13.32
  • Birmingham
    London
      14:00
      16:50
    13 Aug
    BlaBlaCarBlaBlaCar
    from £13.32


  Bus London - Birmingham    163 km
Ø Bus connections154 x
Savings-33%

The cheapest coach connections from London to Birmingham

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • London
    Birmingham
      22:00
      00:55
    15 Sep
    +1
    megabusmegabus
    from £1.11
  • London
    Birmingham
      22:00
      00:55
    19 Sep
    +1
    megabusmegabus
    from £1.11
  • London
    Birmingham
      22:00
      00:55
    20 Sep
    +1
    megabusmegabus
    from £1.11
  • London
    Birmingham
      12:30
      15:45
    23 Aug
    megabusmegabus
    from £1.11
  • London
    Birmingham
      19:30
      22:45
    23 Sep
    megabusmegabus
    from £1.11
  • London
    Birmingham
      22:00
      00:55
    17 Aug
    +1
    megabusmegabus
    from £1.11
  • London
    Birmingham
      10:30
      13:30
    18 Dec
    Eurolines UK
    from £1.66
  • London
    Birmingham
      10:30
      13:30
    19 Dec
    Eurolines UK
    from £1.66
  • London
    Birmingham
      16:10
      18:40
    7 Apr
    National ExpressNational Express
    from £1.66
  • London
    Birmingham
      21:35
      00:05
    16 Aug
    +1
    National ExpressNational Express
    from £1.66
  • London
    Birmingham
      15:30
      19:05
    23 Nov
    Eurolines UK
    from £1.66
  • London
    Birmingham
      15:30
      19:15
    15 Sep
    Eurolines UK
    from £1.66
  • London
    Birmingham
      23:00
      01:35
    6 Sep
    +1
    Eurolines UK
    from £1.66
  • London
    Birmingham
      23:00
      01:35
    19 Sep
    +1
    Eurolines UK
    from £1.66


  Carpooling London - Birmingham    163 km
   Savings

The cheapest train connections from London to Birmingham

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • London
    Birmingham
      19:30
      22:00
    13 Aug
    BlaBlaCarBlaBlaCar
    from £11.10
  • London
    Birmingham
      10:00
      12:40
    14 Aug
    BlaBlaCarBlaBlaCar
    from £12.21
  • London
    Birmingham
      09:30
      11:30
    20 Aug
    BlaBlaCarBlaBlaCar
    from £13.32
  • London
    Birmingham
      19:00
      21:00
    25 Aug
    BlaBlaCarBlaBlaCar
    from £13.32


Current ticket prices

Booking your bus trip as early as possible can save you quite some money as the prices are connected to demand. Not only can you check our website for bus fares but also for other travel options ranging from train services over flights to carpooling deals. With a bit of luck, you’ll stumble across unexpected travel bargains!

Bus stops in Birmingham and London

  Stations
Orion Bldg , Birmingham (United Kingdom)
Mosely St 228, Birmingham (United Kingdom)
  Stations
Buckingham Palace Road  164 , London (United Kingdom)
London , London (United Kingdom)

Find out more details about the service on your bus from Birmingham to London and return

You want to get from A to B in a low-cost yet environmentally friendly and convenient way? In this case, taking the coach from Birmingham to London is the ideal option for you! Gone are the days when you had to pay extra for good service. On a bus trip you don’t have to spend too much to experience top-notch special features ranging from air-con over free luggage transportation to comfy seats. But that’s not everything: Plenty of companies cater to the needs of the modern traveller and offer USB ports, power outlets and even WiFi for free. This way, answering your e-mails or browsing the internet is no problem at all. Use CheckMyBus to compare offers: On our search result list you can see which provider offers which features. Moreover you can see where exactly the coach stops are located and how long your trip will take. Here’s a last piece of advice: Browse our website for the latest discount codes. After all, everyone loves a good bargain, right?


Birmingham and London: Useful Info

Birmingham
0.98 Million
London
7.56 Million
Taxi
£5.62
£7.49
Birmingham
London
A taxi journey in Birmingham is 25% cheaper than in London.
Local buses
£2.40
£2.50
Birmingham
London
A bus fare in Birmingham is 4% cheaper than in London.
Beer
£3.14
£4.50
Birmingham
London
A pint of beer in Birmingham is 31% cheaper than in London.
Water
£0.96
£0.89
Birmingham
London
A bottle of water in Birmingham is 8% more expensive than in London.
Meal
£5.20
£6.27
Birmingham
London
A meal in Birmingham is 18% cheaper than in London.