Bus from Birmingham to Edinburgh and return

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

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1319 Companies - 5,086,926 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
You want to travel from Birmingham to Edinburgh by coach? The CheckMyBus search engine can help you find the best trip. If you're in a hurry, consider picking the fastest connection provided by megabus, to get there in as little as 8h 1m. If your focus is more on saving money while travelling between Edinburgh and Birmingham, then National Express offers the most inexpensive tickets at £10.00. Don't forget that if you book too last minute or during times of unusually high demand, tickets could be slightly more expensive. That's why it's always a good idea to check what's available. Just click the "Find Now" button and find all available buses!

Birmingham to Edinburgh Coach Information

Cheapest Bus£10.00
Fastest Bus7h 35m
Distance394.6 km
Coach CompaniesNational Express, megabus
  Bus Birmingham - Edinburgh    395 km
Ø Bus connections7 x
Savings-64%

The cheapest coach connections from Birmingham to Edinburgh

%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
    Edinburgh
      22:30
      07:35
    11 Jun
    +1
    National ExpressNational Express
    from £10.00
  • Birmingham
    Edinburgh
      22:30
      07:35
    25 May
    +1
    National ExpressNational Express
    from £10.00
  • Birmingham
    Edinburgh
      02:50
      10:51
    29 May
    megabusmegabus
    from £10.10
  • Birmingham
    Edinburgh
      02:50
      10:51
    11 Jun
    megabusmegabus
    from £10.10
  • Birmingham
    Edinburgh
      02:50
      10:51
    12 Jun
    megabusmegabus
    from £10.10
  • Birmingham
    Edinburgh
      02:50
      10:51
    14 Jun
    megabusmegabus
    from £10.10
  • Birmingham
    Edinburgh
      22:30
      07:35
    12 Jun
    +1
    National ExpressNational Express
    from £11.90
  • Birmingham
    Edinburgh
      22:30
      07:35
    2 Jun
    +1
    National ExpressNational Express
    from £11.90
  • Birmingham
    Edinburgh
      13:45
      21:30
    4 Jun
    National ExpressNational Express
    from £11.90
  • Birmingham
    Edinburgh
      13:45
      21:20
    4 Jun
    National ExpressNational Express
    from £11.90
  • Birmingham
    Edinburgh
      08:30
      18:20
    4 Jun
    National ExpressNational Express
    from £13.40
  • Birmingham
    Edinburgh
      02:50
      10:51
    5 Jun
    megabusmegabus
    from £20.20
  • Birmingham
    Edinburgh
      02:50
      10:51
    6 Jun
    megabusmegabus
    from £20.20
  • Birmingham
    Edinburgh
      02:50
      10:51
    18 Jun
    megabusmegabus
    from £27.50


  Carpooling Birmingham - Edinburgh    395 km

The cheapest carpooling offers from Birmingham to Edinburgh

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Birmingham
    Edinburgh
      13:30
      19:30
    21 May
    BlaBlaCarBlaBlaCar
    from £35.00


  Bus Edinburgh - Birmingham    395 km
Ø Bus connections7 x
Savings-70%

The cheapest coach connections from Edinburgh 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
  • Edinburgh
    Birmingham
      09:45
      18:40
    4 Jun
    citylinkcitylink
    from £3.07
  • Edinburgh
    Birmingham
      09:45
      18:40
    4 Jun
    citylinkcitylink
    from £3.12
  • Edinburgh
    Birmingham
      09:25
      20:05
    22 May
    National ExpressNational Express
    from £10.00
  • Edinburgh
    Birmingham
      09:25
      20:05
    23 May
    National ExpressNational Express
    from £10.00
  • Edinburgh
    Birmingham
      09:25
      19:50
    1 Jun
    National ExpressNational Express
    from £10.00
  • Edinburgh
    Birmingham
      21:30
      06:40
    14 Jun
    +1
    National ExpressNational Express
    from £10.00
  • Edinburgh
    Birmingham
      09:25
      20:05
    30 May
    National ExpressNational Express
    from £10.00
  • Edinburgh
    Birmingham
      22:00
      07:20
    22 May
    +1
    megabusmegabus
    from £10.10
  • Edinburgh
    Birmingham
      22:00
      07:20
    27 May
    +1
    megabusmegabus
    from £10.10
  • Edinburgh
    Birmingham
      22:00
      07:20
    3 Jun
    +1
    megabusmegabus
    from £10.10
  • Edinburgh
    Birmingham
      22:00
      07:20
    4 Jun
    +1
    megabusmegabus
    from £10.10
  • Edinburgh
    Birmingham
      22:00
      07:20
    5 Jun
    +1
    megabusmegabus
    from £10.10
  • Edinburgh
    Birmingham
      22:00
      07:20
    11 Jun
    +1
    megabusmegabus
    from £10.10
  • Edinburgh
    Birmingham
      22:00
      07:20
    12 Jun
    +1
    megabusmegabus
    from £10.10


  Carpooling Edinburgh - Birmingham    395 km
   Savings

The cheapest carpooling offers from Edinburgh to Birmingham

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Edinburgh
    Birmingham
      14:00
      20:10
    4 Jun
    BlaBlaCarBlaBlaCar
    from £31.51
  • Edinburgh
    Birmingham
      15:50
      22:10
    4 Jun
    BlaBlaCarBlaBlaCar
    from £33.00
  • Edinburgh
    Birmingham
      07:30
      13:30
    4 Jun
    BlaBlaCarBlaBlaCar
    from £35.00


Current ticket prices

You're only a few clicks away from finding the perfect travel deal! Compare the price of your bus trip with other travel options ranging from trains over flights to carpooling services. This way you’re guaranteed to find the best offer with prices currently starting from £10.00. But don’t get lost in price comparisons and take an additional look at travel times: Keep your eyes peeled for one of the direct connections if you want to save time as well as money.

Bus stops in Birmingham and Edinburgh

  Stations
30 Elder St , Edinburgh (United Kingdom)

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

Opting for the bus for a city trip is getting increasingly popular. Not only is it a very cheap and environment-friendly way of travelling, but also as comfortable and convenient as taking a plane or train. In recent years, intercity bus providers have stepped up their game when it comes to amenities by offering appliances from electrical outlets over air-con to wireless internet free of charge. When taking a look at the search results depicted on our page, you can instantly see, which provider offers which comfort features. For instance, wireless internet free of charge can be found on the buses of megabus. A generous baggage policy is basically a given as well: Most companies, which offer buses from Birmingham to Edinburgh, allow their passengers to take a normal sized suitcase in addition to hand-luggage. Additional luggage or oversized luggage can usually be booked for a few pounds on top. Have you remembered to check all the info necessary for a successful intercity bus ride from Edinburgh to Birmingham? Take a look at the exact location of the bus stations in both cities, find out about departure times and pick the perfect bus for your personal needs. You can also use CheckMyBus to look for current deals for your bus Birmingham – Edinburgh: Saving a few quid on top will allow you to spend more money on souvenirs, snacks and beverages on the coach or simply to stock up your holiday funds.

Birmingham and Edinburgh: Useful Info

Birmingham
1.09 Million
Edinburgh
435,791
Taxi
£5.62
£4.25
Birmingham
Edinburgh
A taxi journey in Birmingham is 25% more expensive than in Edinburgh.
Local buses
£2.40
£1.60
Birmingham
Edinburgh
A bus fare in Birmingham is 34% more expensive than in Edinburgh.
Beer
£3.14
£4.00
Birmingham
Edinburgh
A pint of beer in Birmingham is 22% cheaper than in Edinburgh.
Water
£0.96
£1.12
Birmingham
Edinburgh
A bottle of water in Birmingham is 15% cheaper than in Edinburgh.
Meal
£5.20
£6.99
Birmingham
Edinburgh
A meal in Birmingham is 26% cheaper than in Edinburgh.
Trusted shop
The CheckMyBus App
Free Download