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!
1850 Companies – 5,628,879 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Birmingham - Edinburgh

Cheapest Bus£10.00
Fastest Bus7h 35m
Distance394.6 km
Coach CompaniesNational Express, megabus

Which way would you like to travel?

  • 22:30
    08:05
    Birmingham
    18 Mar +1
    Edinburgh
    National ExpressNational Express
    from£10.00
  • 16:05
    00:44
    Birmingham
    20 Mar +1
    Edinburgh
    megabusmegabus
    from£10.10
  • 16:05
    00:44
    Birmingham
    29 Feb
    Edinburgh
    megabusmegabus
    from£10.10
  • 16:05
    00:44
    Birmingham
    18 Mar +1
    Edinburgh
    megabusmegabus
    from£10.10
  • 16:05
    00:44
    Birmingham
    23 Mar +1
    Edinburgh
    megabusmegabus
    from£10.10
  • 16:05
    00:44
    Birmingham
    26 Mar +1
    Edinburgh
    megabusmegabus
    from£10.10
  • 16:05
    00:44
    Birmingham
    5 Mar +1
    Edinburgh
    megabusmegabus
    from£10.10
  • 16:05
    00:44
    Birmingham
    10 Mar +1
    Edinburgh
    megabusmegabus
    from£10.10
  • 13:45
    21:20
    Birmingham
    15 Mar
    Edinburgh
    National ExpressNational Express
    from£11.90
  • 22:30
    08:05
    Birmingham
    16 Mar +1
    Edinburgh
    National ExpressNational Express
    from£11.90
  • 22:30
    08:05
    Birmingham
    4 Mar +1
    Edinburgh
    National ExpressNational Express
    from£11.90
  • 22:30
    07:40
    Birmingham
    23 Mar +1
    Edinburgh
    National ExpressNational Express
    from£11.90
  • 13:45
    21:20
    Birmingham
    7 Mar
    Edinburgh
    National ExpressNational Express
    from£11.90
  • 13:45
    21:20
    Birmingham
    29 Feb
    Edinburgh
    National ExpressNational Express
    from£15.60
  • 11:30
    17:40
    Birmingham
    7 Mar
    Edinburgh
    BlaBlaCarBlaBlaCar
    from£32.00
  • 09:45
    18:40
    Edinburgh
    10 Mar
    Birmingham
    Scottish CitylinkScottish Citylink
    from£3.03
  • 09:45
    18:40
    Edinburgh
    10 Mar
    Birmingham
    Scottish CitylinkScottish Citylink
    from£3.07
  • 21:30
    06:40
    Edinburgh
    19 Apr +1
    Birmingham
    National ExpressNational Express
    from£10.00
  • 21:30
    06:40
    Edinburgh
    20 Mar +1
    Birmingham
    National ExpressNational Express
    from£10.00
  • 21:00
    06:40
    Edinburgh
    11 Mar +1
    Birmingham
    National ExpressNational Express
    from£10.00
  • 21:30
    06:40
    Edinburgh
    4 May +1
    Birmingham
    National ExpressNational Express
    from£10.00
  • 21:30
    06:40
    Edinburgh
    2 May +1
    Birmingham
    National ExpressNational Express
    from£10.00
  • 21:00
    06:40
    Edinburgh
    28 Mar +1
    Birmingham
    National ExpressNational Express
    from£10.00
  • 22:00
    07:45
    Edinburgh
    13 Apr +1
    Birmingham
    megabusmegabus
    from£10.10
  • 22:00
    07:45
    Edinburgh
    3 May +1
    Birmingham
    megabusmegabus
    from£10.10
  • 22:00
    07:45
    Edinburgh
    21 Mar +1
    Birmingham
    megabusmegabus
    from£10.10
  • 22:00
    07:45
    Edinburgh
    28 Mar +1
    Birmingham
    megabusmegabus
    from£10.10
  • 22:00
    07:45
    Edinburgh
    9 Mar +1
    Birmingham
    megabusmegabus
    from£10.10
  • 22:00
    07:45
    Edinburgh
    10 Mar +1
    Birmingham
    megabusmegabus
    from£10.10
  • 18:50
    01:20
    Edinburgh
    10 Mar +1
    Birmingham
    BlaBlaCarBlaBlaCar
    from£40.00

Information about the bus connection, amenities and services

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 39m. 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!
It’s not difficult to find an inexpensive coach ticket for a trip from Birmingham to Edinburgh – finding the best one, however, can be a little more tricky. But there's no need to panic: CheckMyBus is here to assist you! On our website, you can compare and contrast the offers of numerous coach providers. If you’re in a hurry, simply pick the fastest bus. If you want to save money, go for the cheapest option. We recommend you also take a look at the individual on-board features: If the company of your choice offers complimentary WiFi, then browsing the internet or checking your e-mails will be no problem whatsoever. If you want to take sports equipment, on the other hand, make sure that bulky luggage transportation is available. Gone are the days when you had to pay extra for good service: Most features such as wireless internet, electrical outlets or the transportation of a regular size suitcase are free of charge. You’ll soon see that taking the coach is just as convenient as travelling by plane or train!
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
Multrees Walk 13-14, EH1 3DQ Edinburgh (United Kingdom)

Compare Birmingham and Edinburgh

£5.62
£4.25
Birmingham
Edinburgh
A taxi journey in Birmingham is 25% more expensive than in Edinburgh.
£2.40
£1.60
Birmingham
Edinburgh
A bus fare in Birmingham is 34% more expensive than in Edinburgh.
£3.14
£4.00
Birmingham
Edinburgh
A pint of beer in Birmingham is 22% cheaper than in Edinburgh.
£0.96
£1.12
Birmingham
Edinburgh
A bottle of water in Birmingham is 15% cheaper than in Edinburgh.
£5.20
£6.99
Birmingham
Edinburgh
A meal in Birmingham is 26% cheaper than in Edinburgh.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download