Travel options
from Edinburgh to Belfast

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
Sep 27
$51Scotrail
Find prices
$49easyJet
Tue
Sep 28
$51Scotrail
Find prices
$61easyJet
Wed
Sep 29
$51Scotrail
$45National Express
$61easyJet
Thu
Sep 30
$51Scotrail
$44National Express
$61easyJet
Fri
Oct 1
$51Scotrail
$45National Express
$61easyJet
Sat
Oct 2
$51Scotrail
$45National Express
$74easyJet
Sun
Oct 3
Find prices
$45National Express
$73easyJet
Mon
Oct 4
$51Scotrail
$45National Express
$50easyJet
Tue
Oct 5
$51Scotrail
$45National Express
$55easyJet
Wed
Oct 6
$51Scotrail
$45National Express
$50easyJet
Thu
Oct 7
$51Scotrail
$44National Express
$49easyJet
Fri
Oct 8
$51Scotrail
$44National Express
$49easyJet
Sat
Oct 9
Find prices
$45National Express
$54easyJet
Sun
Oct 10
Find prices
$45National Express
$66easyJet
Mon
Oct 11
$51Scotrail
$45National Express
$54easyJet
Tue
Oct 12
$51Scotrail
$45National Express
$49easyJet
Wed
Oct 13
$51Scotrail
$45National Express
$50easyJet
Fri
Oct 15
$51Scotrail
$45National Express
$60easyJet
Sat
Oct 16
$51Scotrail
$45National Express
$82easyJet

Travel Information between Edinburgh and Belfast

distanceDistance143 miles (230 km)
modeAvailable travel modesBus or flight
priceTicket price range$45 - $75
cheapestCheapest modeBus • $45 (€36) • 7 h 20 min
fastestFastest modeFlight • $75 (€60) • 50 min
carriersPopular travel companiesNational Express or easyJet

Travel 143 miles (230 km) by bus or flight between Edinburgh and 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 bus is the best option with prices starting as low as $45 (€36). The most popular travel companies which serve this route are National Express or easyJet among others. Travelers can even take a direct from Edinburgh to Belfast.

How to get from Edinburgh to Belfast

The Best Way According to our Users

When it comes to choosing a method of transportation from Edinburgh to Belfast, 50,88% of our customers do not hesitate to choose the flight as their preferred way to travel. Nowadays, passengers who want to fly around Europe have more options than ever before. With dozens of budget airlines covering several routes which connect to virtually all European countries, taking a flight to reach your desired destination is easy and inexpensive. The low fares and the short flight time are, among others, some of the reasons why our users choose the airplane as the best way to get from Edinburgh to Belfast, even if they have to face baggage limitations and long lines at check-in and security control. You can book your flights with Omio to make sure you are always taking the fastest route or getting the best deal. You can also add extra luggage and book securely with several methods of payment such as Apple Pay, PayPal and more.

Search on Omio to find cheap tickets from Edinburgh to Belfast. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

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 the ways to get from Edinburgh to Belfast?

There are 2 ways to get from Edinburgh to Belfast: bus or flight.

What is the cheapest way to travel between Edinburgh and Belfast?

The cheapest way to get from Edinburgh to Belfast is by taking a bus. You can find average ticket prices around $45 (€36) compared to other travel options to Belfast:

A bus is generally $30 (€24) less than a flight for the same route. Taking a flight costs on average $75 (€60) from Edinburgh to Belfast.

What is the quickest way from Edinburgh to Belfast?

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

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

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

How far is it from Edinburgh to Belfast?

You should expect to travel around 143 miles (230 km) between Edinburgh and Belfast.

When traveling between Edinburgh and Belfast, what are the departure and arrival points in Edinburgh and Belfast?

These are the most popular departure and arrival points when traveling from Edinburgh to Belfast:

  • Most travelers take a bus from Edinburgh, Elder Street to Belfast, Stena Line terminus.
  • Most travelers who purchase a plane ticket from Edinburgh to Belfast depart from Edinburgh Airport to Belfast International Airport.
Which travel companies can take me 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 bus. For a good deal on tickets, you can find National Express Edinburgh to Belfast tickets on Omio for $45 (€36).
  • 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 $75 (€60).
What other popular destinations should I add to my itinerary for my trip from Edinburgh to Belfast?
Your trip from Edinburgh to Belfast doesn't have to end in Belfast. Many of our customers like to extend their vacation to explore other popular destinations like Dublin, London or Glasgow. If you’d like to add Dublin, London or Glasgow to your Edinburgh to Belfast tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Belfast today!
How early should I purchase Edinburgh to Belfast tickets online to score the best deals?

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

  • A bus ticket for this journey costs on average $45 (€36) one way.
  • A plane ticket costs $75 (€60) one way on average 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.

Stations

Important Stations and Airports for this Journey

Edinburgh
Belfast
Edinburgh
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.
Edinburgh Waverley
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.