COMPARE Prices across different modes

Mon
26 Jul
Find prices
£78easyJet
Tue
27 Jul
£33National Express
£50easyJet
Thu
29 Jul
£33National Express
£48easyJet
Fri
30 Jul
Find prices
£71easyJet
Sat
31 Jul
Find prices
£73easyJet
Sun
1 Aug
£33National Express
£80easyJet
Mon
2 Aug
Find prices
£57easyJet
Tue
3 Aug
Find prices
£48easyJet
Wed
4 Aug
£33National Express
£43easyJet
Thu
5 Aug
£33National Express
£52easyJet
Fri
6 Aug
Find prices
£60easyJet
Sat
7 Aug
£33National Express
£52easyJet
Sun
8 Aug
£33National Express
£61easyJet
Mon
9 Aug
£33National Express
£49easyJet
Tue
10 Aug
£33National Express
£32easyJet
Wed
11 Aug
£32National Express
£41easyJet
Thu
12 Aug
£33National Express
£47easyJet
Sat
14 Aug
Find prices
£34easyJet

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information from Belfast to Edinburgh

distanceDistance143 miles (230 km)
changesDirect trainYes
carriersTrain companiesScotrail

Trains from Belfast to Edinburgh cover the 143 miles (230 km) long trip with our travel partners like Scotrail. There are direct train services available. Travellers depart most frequently from Belfast Central and arrive in Edinburgh Waverley.

Travel Tips

Trains from Belfast to Edinburgh
Travel by train to Edinburgh 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 Belfast to Edinburgh.
FAQs
What is the distance from Belfast to Edinburgh via train?
The distance from Belfast to Edinburgh by train is approximately 143 miles (230 km).
What station does the Belfast to Edinburgh train leave from? Which Edinburgh train station do I come into from Belfast?

Some of the Belfast train stations to Edinburgh you can start your journey from include Belfast Central and Belfast Port. Similarly, some of the arrival train stations in Edinburgh include Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.

When travelling this route, Omio customers are departing most frequently from Belfast Central   and arriving in Edinburgh Waverley.

Where is the Belfast train station located? Where is the Edinburgh train station located?

Passengers booking this journey most frequently board their trains from Belfast Central and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

Passengers arriving in Edinburgh most often arrive at Edinburgh Waverley and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

Which train providers should I travel with from Belfast to Edinburgh?
When taking a train from Belfast to Edinburgh, you can count on Scotrail for the best way to get you to Edinburgh. You can also check all possible train companies who offer a service to Edinburgh from Belfast and compare the amenities they offer before buying a train ticket.
Stations

Important Stations and Airports for this Journey

Belfast
Edinburgh
Belfast Central
Amenities