Compare prices to get from Edinburgh to Belfast
€21|50m
€49|7h 45m
€125
€21
€21
€37
€37
€37
€37
€39
€41
€21
€22
€26
€26
€21
Ryanair50m
Edinburgh AirportBelfast Intl. Airport
€21One way
Search
Nonstop
easyJet50m
Edinburgh AirportBelfast Intl. Airport
€82One way
Search
Nonstop
easyJet50m
Edinburgh AirportBelfast Intl. Airport
€79One way
Search
Nonstop
easyJet55m
Edinburgh AirportBelfast City Airport
€87One way
Search
Nonstop
- Prices shown from Edinburgh to Belfast are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare Flights and Trains from Edinburgh to Belfast
The cheapest way to get from Edinburgh to Belfast costs only €27 on average via Flights, and the quickest way takes just 53m by Flights. Find the travel option that best suits you.
Flights
Cheapest
Fastest
Average price
€27
Average duration
53m
Departure time
07:00 - 21:55
Direct options
Trains
Average price
€49
Average duration
7h 47m
Departure time
09:56 - 17:45
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Edinburgh to Belfast?
Which month has the cheapest one-way flights from Edinburgh to Belfast?
Based on Trip.com’s data, the cheapest month for flights from Edinburgh to Belfast is January, with an average price of €47; while the month with the highest flight price is usually July, with an average price of up to €66.
€66
€57
€47
€38
What is the cheapest day to travel by train from Edinburgh to Belfast?
Based on Trip.com's data, the cheapest day to travel by train from Edinburgh to Belfast is Monday, with an average price of €49.
€49
Recommended hotels in Belfast

-/10
Reviews
Mourne Mountains View

9.09 km from downtown
€587

9/10
22 Reviews
Converted Bar & Chinese takeaway

Queens Quarter | 1.05 km from downtown
€426

9.2/10
42 Reviews
The Merchant Hotel

Cathedral Quarter | 0.52 km from downtown
€271

6/10
34 Reviews
RS Belfast Hesketh

3.44 km from downtown
€139
Edinburgh to Belfast travel tips
Find departure & arrival points near Edinburgh and Belfast
Popular airports near Edinburgh
Edinburgh Airport (EDI)
Dundee Airport (DND)
Nearby
Popular airports near Belfast
Belfast City Airport (BHD)
Belfast Intl. Airport (BFS)
City of Derry Airport (LDY)
Nearby
Popular train stations near Edinburgh
Edinburgh (Waverley)
Haymarket
Slateford
Brunstane
Kingsknowe
Popular train stations near Belfast
Grand Central Station
Belfast Port
City Hospital
Belfast Lanyon Place
Botanic
How to travel from Edinburgh to Belfast: FAQs
How far is it from Edinburgh to Belfast?
It’s about 221 km (137 mi) from Edinburgh to Belfast.How do I get from Edinburgh to Belfast?
You can travel from Edinburgh to Belfast in 2 different ways: Flights, Trains.What’s the fastest way to get from Edinburgh to Belfast?
The fastest way to get from Edinburgh to Belfast is by Flights, with an average journey time of 53 minutes. Other modes of transport take longer: Trains takes on average 7h 47m.What’s the most budget-friendly way to travel from Edinburgh to Belfast?
The cheapest way to get from Edinburgh to Belfast is by Flights, with an average price of €27. Other modes of transport are more expensive: Trains costs around €49 on avergae.What are the main departure and arrival points for trips between Edinburgh and Belfast?
For trips between Edinburgh and Belfast, travelers typically use the following departure and arrival points: Most Flights depart from Edinburgh Airport and arrive at Belfast City Airport; Trains depart from Edinburgh (Waverley) and arrive at Grand Central Station.How far in advance should I book tickets from Edinburgh to Belfast to get the best deal?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Edinburgh to Belfast are typically cheapest January, with an average fare of €47. Flights from Edinburgh to Belfast are typically cheapest Monday, with an average fare of €49Are Edinburgh and Belfast in the same time zone?
There is a 0m time difference between Edinburgh and Belfast.



