Travel options
from Edinburgh to Belfast

You can get from Edinburgh to Belfast by train, bus or flight.

Our recommendation

To get from Edinburgh to Belfast on 23 Oct we recommend taking a train because it’s the best combination of price and speed.

09:45Edinburgh Waverley2h50 12:35Ayr
1 changes
£371One-way
Cheapest
09:45Edinburgh Waverley2h50 12:35Ayr
1 changes
£371One-way
Other options
09:28Edinburgh Waverley3h07 12:35Ayr
1 changes
£371One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sat
23 Oct
£37Scotrail
Find prices
£83easyJet
Sun
24 Oct
Find prices
Find prices
£49easyJet
Mon
25 Oct
£37Scotrail
Find prices
£42easyJet
Tue
26 Oct
£37Scotrail
£32National Express
£39easyJet
Wed
27 Oct
£37Scotrail
£32National Express
£36easyJet
Thu
28 Oct
£37Scotrail
£32National Express
£38easyJet
Fri
29 Oct
£37Scotrail
£32National Express
£62easyJet
Sat
30 Oct
Find prices
Find prices
£91easyJet
Sun
31 Oct
Find prices
£32National Express
Find prices
Mon
1 Nov
£37Scotrail
£32National Express
£34easyJet
Tue
2 Nov
£37Scotrail
£32National Express
Find prices
Wed
3 Nov
£36Scotrail
£32National Express
£31easyJet
Thu
4 Nov
£37Scotrail
£32National Express
£32easyJet
Fri
5 Nov
£37Scotrail
£32National Express
£56easyJet
Sat
6 Nov
Find prices
£32National Express
£42easyJet
Mon
8 Nov
£37Scotrail
£32National Express
£32easyJet
Tue
9 Nov
£37Scotrail
£32National Express
Find prices
Wed
10 Nov
£36Scotrail
£32National Express
Find prices
Thu
11 Nov
£37Scotrail
£32National Express
£31easyJet

Travel Information between Edinburgh and Belfast

distanceDistance143 miles (230 km)
modeAvailable travel modesCoach or flight
priceTicket price range£32 - £53
cheapestCheapest modeCoach • £32 • 7 h 20 min
fastestFastest modeFlight • £53 • 50 min
carriersPopular travel companiesNational Express or easyJet

Travel 143 miles (230 km) by coach or flight from Edinburgh to Belfast. 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 coach is the best option with prices starting as low as £32. The most popular travel providers which serve this route are National Express or easyJet among others. Travellers can even take a direct from Edinburgh to Belfast.

Travel Tips

Travel from Edinburgh to Belfast
Travel to Belfast easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Belfast.
FAQs
What are my travel options from Edinburgh to Belfast?

There are 2 ways that you can travel between Edinburgh and Belfast. You can take a coach or flight.

What is the cheapest way to get from Edinburgh to Belfast?

The cheapest way from Edinburgh to Belfast is by taking a coach. You can find average ticket prices around £32 compared to other travel options to Belfast:

A coach is about £21 less than a flight, which costs on average £53 for this trip.

What is the fastest way to get from Edinburgh to Belfast?

The fastest way to get to Belfast from Edinburgh is by flight with an average travel time of 50 min.

There are alternative travel options to Belfast that can usually take longer:

In comparison, going by coach can take 7 h 20 min   on average.

How far is Belfast from Edinburgh?

Belfast is approximately 143 miles (230 km) away from Edinburgh.

When going from Edinburgh to Belfast, where do I depart from Edinburgh and where do I arrive in Belfast?

These are the most popular departure and arrival points for travellers from Edinburgh to Belfast:

  • Coaches from Edinburgh to Belfast most often leave from Edinburgh, Elder Street and arrive in Belfast, Stena Line terminus.
  • Flights mostly leave from Edinburgh Airport and tend to arrive in Belfast International Airport.
Which travel companies can help me find a way to get from Edinburgh to Belfast?

If finding a good deal is your main consideration for your trip from Edinburgh to Belfast, then we'll help you find the best value travel companies for you:

  • Travel with National Express to go to Belfast by coach. For a good deal on tickets, you can find National Express Edinburgh to Belfast tickets on Omio for £32.
  • Travel with easyJet for flights to Belfast. If you’re looking for a good deal on tickets, check for easyJet Edinburgh to Belfast tickets on Omio for £53.
Where should I go next after I travel to Belfast from Edinburgh?
Many of our customers who book a trip from Edinburgh to Belfast often extend their holiday and travel to other popular destinations like Dublin, London or Glasgow. If you’re thinking of adding another destination to your Edinburgh and Belfast itinerary, let Omio find you the best connections between Belfast and any of these top destinations today!
How far in advance should I purchase tickets to Belfast from Edinburgh online to get the best deals?

Before travelling from Edinburgh to Belfast, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a coach ticket for this journey is on average £32 one way.
  • The price of a plane ticket is on average £53 one way for this route.

But we recommend booking Edinburgh to Belfast tickets online a few months before your planned travel date to score the best deals and save money on your trip.