Trains from Belfast to Edinburgh

Sat, Jul 20
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

COMPARE

Prices across different modes

Bus
Flight
Sat
Jul 20
£39National Express
£72Flybe
Sun
Jul 21
£34National Express
£90Flybe
Mon
Jul 22
£34National Express
£72Flybe
Tue
Jul 23
£34National Express
£50Flybe
Wed
Jul 24
£34National Express
£50Flybe
Thu
Jul 25
£34National Express
£51Flybe
Fri
Jul 26
£34National Express
£51Flybe
Sat
Jul 27
£34National Express
£59Flybe
Sun
Jul 28
£34National Express
£71Flybe
Mon
Jul 29
£34National Express
£41Flybe
Tue
Jul 30
£34National Express
£40Flybe
Wed
Jul 31
£34National Express
£40Flybe
Thu
Aug 1
£34National Express
£40Flybe
Fri
Aug 2
£34National Express
£51Flybe
Sat
Aug 3
£34National Express
£51Flybe
Sun
Aug 4
£34National Express
£51Flybe
Mon
Aug 5
£34National Express
£51Flybe
Tue
Aug 6
£34National Express
£40Flybe
Wed
Aug 7
£34National Express
£26Flybe
Thu
Aug 8
£34National Express
£41Flybe

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
train

Journey Summary

Belfast to Edinburgh Train Information

Trains depart from:Belfast
Trains arrive in:Edinburgh
Distance:231 km

Trains from Belfast to Edinburgh

ScotRail provides the service for trains from Belfast to Edinburgh. The earliest train departs from Belfast around 7:30 a.m. and the average journey time between the two destinations is 6.5 hours. The last train departs from Belfast Port station during the mid-afternoon, arriving into Edinburgh around 10:30 p.m. Finally, ScotRail runs 3-4 trains from Belfast to Edinburgh every weekday, with a further 2 services a day at weekends.

Stations

Important Stations and Airports for this Journey
Belfast
Edinburgh
TrainBelfast Central

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone