You can get from Belfast to Edinburgh by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
|Distance||143 miles (230 km)|
|Available travel modes||Bus, flight or train|
|Ticket price range||$44 - $81|
|Cheapest mode||Bus • $44 (€36) • 7 h 15 min|
|Fastest mode||Flight • $81 (€66) • 50 min|
|Popular travel companies||National Express, easyJet or Scotrail|
Travel 143 miles (230 km) by bus, flight or train from Belfast to Edinburgh. If speed is a priority, then a flight is the best option with an average duration of 50 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $44 (€36). The most popular travel companies which serve this journey are National Express, easyJet or Scotrail among others. Travelers can even take a direct bus from Belfast to Edinburgh.
Travelers wishing to reach Edinburgh from Belfast have many transport options to choose from for their journey. The fastest and simplest option is to take a flight from Belfast International Airport, as the flight takes less than an hour. However, travelers preferring to make the journey over land can choose from bus and train services which can take anything from 7 to 20 hours to complete.
Return journeys from Edinburgh to Belfast are also available.
There are regular bus services to Edinburgh, which involve transferring to a Stena Line ferry to cross the Irish Sea. Citylink buses regularly depart from Belfast Europabus Center at several points during the day. The entire journey takes up to 7 hours 35 minutes to complete. Alternatively, National Express runs buses three times per day from Belfast Europabus Center, using the same ferry crossing, which reaches Edinburgh within 7 hours 30 minutes.
Travelers preferring to travel to Edinburgh by train can reach the Scottish capital within 9 hours, but this option involves multiple transfers between a variety of transport services. Travelers must first travel from Belfast Central Station to Belfast Port by train before taking a ferry crossing from Belfast Port to Cairnryan Port to cross the Irish Sea. To complete the journey, travelers must take a bus from Cairnryan Port to Ayr and then transfer to a train service to make the last leg of the journey from Ayr to Edinburgh. Depending upon the departure time chosen, the entire journey can take up to 20 hours 30 minutes.
The fastest and most economical option to reach Edinburgh is to take a short flight from Belfast International Airport to Edinburgh Airport. The flight only takes 50 minutes with direct airlines such as Easyjet and Flybe, which also offer low-cost tickets.
There are 3 ways that you can travel to Edinburgh from Belfast. You can take a bus, flight or train.
The cheapest way to get from Belfast to Edinburgh is by taking a bus. You can find average ticket prices around $44 (€36) compared to other travel options to Edinburgh:
A bus is generally $37 (€30) less than a flight for the same route. Taking a flight costs on average $81 (€66) from Belfast to Edinburgh.
A bus is $6 (€5) less than a train for this trip with tickets for a train from Belfast to Edinburgh costing on average $50 (€41).
The fastest way to get to Edinburgh from Belfast is by flight with an average travel time of 50 min.
Other travel options to Edinburgh can usually take longer:
In comparison, getting to Edinburgh by bus can take on average 7 h 15 min.
In comparison, taking a train requires on average 0 h 0 min of travel time.
You should expect to travel around 143 miles (230 km) between Belfast and Edinburgh.
These are the most popular departure and arrival points from Belfast to Edinburgh:
Omio works with many trusted partners that can help you travel the best way from Belfast to Edinburgh:
Yes, there are direct routes from Belfast to Edinburgh with the following travel companies:
Direct services to Edinburgh tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.
Before traveling from Belfast to Edinburgh, it’s good to know what ticket you can book and how much it will cost in the next 7 days:
But we recommend booking Belfast to Edinburgh tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need