Birmingham to Edinburgh
1 suggested route to go from Birmingham to Edinburgh by flight, train, car, bus
- Specify your dates of travel in order to find the best deals available.
- Get prices

How to go from Birmingham to Edinburgh ?
Trip Birmingham Edinburgh
Modes of transport | plane, carpooling, bus, train |
Distance | 245 mi |
Direct line | Yes |
Like many travellers, you're looking for the cheapest transport offers to travel from Birmingham to Edinburgh? Browsing several websites to get a simple information and book your trip is always very tedious.
Fortunately, Vivanoda is a multimodal travel planner that aggregates prices for buses, carpooling, flights and trains in a single search. Fill in the date of your trip to Edinburgh and Vivanoda will display all the transport offers. Finally, use the filters and sorting options to refine the results.
To reach your destination from Birmingham, you will travel with FlyBE, National Express, CrossCountry, Blablacar, First TransPennine Express, Virgin Trains, Arriva Trains Wales or ScotRail by buses, carpooling, trains or flights.
Read more information about each means of transport:
Birmingham to Edinburgh bus
There is a direct connection by intercity coach between Birmingham and Edinburgh.
You may wonder whether it's worth travelling by bus between Birmingham and Edinburgh and what the advantages of this mode of transport may be. That's why we give you some arguments that might convince you to board a bus to Edinburgh.
- With very cheap prices, it is almost impossible for train or carpooling companies operating between Birmingham and Edinburgh to offer cheaper fares.
- You are driven to Edinburgh by professional and experienced drivers which inspires confidence and security!
- The presence of electrical outlets at your seat and USB ports will allow you to charge smartphone and laptop. You'll be able to spend all your time from Birmingham to Edinburgh watching a good movie, listening to music, and why not even working!
- You will travel from Birmingham to Edinburgh on a modern and comfortable bus. Reclining seats with improved legroom and toilets provide the comfort you need to enjoy your time onboard.
What are the bus companies operating the Birmingham Edinburgh ?
MegaBus and National Express are the coach companies operating the bus line Birmingham Edinburgh with direct service.


Bus stops in Birmingham
You will have to arrive at your Birmingham stop between 15 minutes and 30 minutes, depending on the bus company, before the departure time indicated on your ticket. The name of the destination 'Edinburgh' is always mentioned on the front of the bus. Before boarding, show your ticket to the driver, put your luggage in the hold and then sit at your seat.
Bus stops at arrival in Edinburgh
Once the bus has arrived at Edinburgh, check and collect your belongings so as not to forget anything.
Train Birmingham to Edinburgh
Is there a direct train for the Birmingham-Edinburgh route?
Indeed, the cities of Edinburgh and Birmingham are linked with a direct train connection. The schedule may vary along the week, and direct trains may only operate on certain days. To check prices and availabilities, launch now a search for a Birmingham-Edinburgh train ticket on Vivanoda.
Intercity train Birmingham Edinburgh
The railway station bewteen Birmingham and Edinburgh are served by intercity trains which are faster than regional trains.
Birmingham Edinburgh train companies
These are the 2 railways companies that you may take during your trip to Edinburgh: Virgin Trains and CrossCountry.

Departure train stations in Birmingham
Arrival train stations in Edinburgh
Cheap flights from Birmingham to Edinburgh
To help you find cheaper flights to fly to Edinburgh, we wanted to give you a few pieces of advice:
- It is highly recommended to book your Birmingham Edinburgh flight several weeks (or even months) in advance. With few exceptions, prices increase as you get closer to the departure date in order to save seats for business customers who book late and are keen to pay more.
- Avoid weekends to fly to Edinburgh and be flexible. Prices change all the time and are different one day to the next. Having some flexibility will be an important asset.
Which airlines operate the Birmingham to Edinburgh flights ?
FlyBE is the only airline flying with direct link to Edinburgh from the airport of Birmingham.
Departure airport in Birmingham
Arrival airport in Edinburgh
Carpool from Birmingham to Edinburgh
Ridesharing is a new way of travelling allowing people to share Birmingham-Edinburgh car journeys with others. This has a very positive environmental impact since it optimizes the capacity of the car and it also allows saving money.
The important difference between carsharing and the other modes of transport is that it has not a scheduled timetable. So, you have more probabilities to find Birmingham-Edinburgh rides five days before your date of travel than three months. This is more a lastminute solution to go to Edinburgh.
When you are about to book a Birmingham-Edinburgh ride, you can message the driver if you need any other details (pickup location, time, luggage...). You can pay online, so you don't need to give any money to your driver.
- Birmingham London
- Birmingham Manchester
- Birmingham Bristol
- Birmingham Leeds
- Birmingham Liverpool
- Birmingham Glasgow
- Birmingham Nottingham
- Birmingham Newcastle Upon Tyne
- Birmingham Southampton
- Birmingham Exeter
- Birmingham Portsmouth
- Birmingham Cardiff
- Birmingham Cambridge
- Birmingham Plymouth
- Birmingham Bournemouth
- Birmingham Belfast
- Birmingham Doncaster
- Birmingham Aberdeen
- Birmingham Penzance
- Birmingham Norwich
- Birmingham Dover
- Birmingham Newquay
- Birmingham Inverness
- Birmingham Jersey
- Birmingham Southend On Sea
- Birmingham Guernsey
- Birmingham Douglas
- Birmingham Humberside
- Edinburgh London
- Edinburgh Birmingham
- Edinburgh Manchester
- Edinburgh Bristol
- Edinburgh Leeds
- Edinburgh Liverpool
- Edinburgh Glasgow
- Edinburgh Nottingham
- Edinburgh Newcastle Upon Tyne
- Edinburgh Southampton
- Edinburgh Exeter
- Edinburgh Portsmouth
- Edinburgh Cardiff
- Edinburgh Cambridge
- Edinburgh Plymouth
- Edinburgh Bournemouth
- Edinburgh Belfast
- Edinburgh Doncaster
- Edinburgh Aberdeen
- Edinburgh Penzance
- Edinburgh Norwich
- Edinburgh Dover
- Edinburgh Newquay
- Edinburgh Inverness
- Edinburgh Jersey
- Edinburgh Southend On Sea
- Edinburgh Guernsey
- Edinburgh Douglas
- Edinburgh Humberside