There are 9 ways to get from Dublin to Edinburgh by plane, train, car ferry, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended
Fly Dublin to Glasgow, train
-
Fly from Dublin (DUB) to Glasgow (GLA)
-
Take the train from Glasgow Queen Street to Edinburgh
Train to Belfast City, fly to Edinburgh
-
Take the train from Connolly to Belfast City Centre, Lanyon Place
-
Fly from Belfast City (BHD) to Edinburgh (EDI)
Train to Belfast (Aldergrove), fly to Edinburgh
-
Take the train from Connolly to Belfast City Centre, Lanyon Place
-
Fly from Belfast (Aldergrove) (BFS) to Edinburgh (EDI)
Car ferry, train via Holyhead
-
Take the car ferry from Dublin to Holyhead
-
Take the train from Holyhead to Chester
-
Take the train from Warrington Bank Quay to Edinburgh
Bus, car ferry
-
Take the bus from The Gresham Hotel to Belfast, Glengall Street
-
Take the car ferry from Belfast to Cairnryan
-
Take the bus from Cairnryan, Stena Terminal to Buchanan Bus Station
-
Take the bus from Buchanan Bus Station to Edinburgh, Princes Street
Bus, car ferry, train
-
Take the bus from Dublin Busaras Bus Station to Belfast Europa Bus Centre
-
Take the car ferry from Belfast to Cairnryan
-
Take the bus from Cairnryan, Stena Terminal to Ayr station
-
Take the train from Ayr to Glasgow Central
-
Take the train from Glasgow Central to Edinburgh
Car ferry, train
-
Take the car ferry from Dublin to Bootle
-
Take the train from Preston to Edinburgh
Car ferry, drive
-
Take the car ferry from Dublin to Holyhead
-
Drive from Holyhead to Edinburgh
Questions & Answers
The cheapest way to get from Dublin to Edinburgh is to fly which costs €22 - €130 and takes 3h 53m.
The quickest way to get from Dublin to Edinburgh is to fly and train which costs €35 - €210 and takes 3h 42m.
It is approximately 219 miles to get from Dublin to Edinburgh.
The best way to get from Dublin to Edinburgh without a car is to car ferry and train via Holyhead which takes 10h 55m and costs €170 - €550.
It takes approximately 3h 42m to get from Dublin to Edinburgh, including transfers.
The quickest flight from Dublin Airport to Glasgow Airport is the direct flight which takes 55 min.
Ryanair and Aer Lingus offer flights from Dublin Airport to Glasgow Airport.
There are 2040+ hotels available in Edinburgh. Prices start at £75 per night.
The best way to get from Dublin to Dublin Airport is to line 703 bus which takes 13 min and costs €7 - €10.
- Distance: 219.5 miles
- Duration: 3h 42m
What companies run services between Dublin, Ireland and Edinburgh, Scotland?
Ryanair and Aer Lingus fly from Dublin to Edinburgh every 4 hours.
- Website
- aerlingus.com
Flights from Dublin to Glasgow
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- £30 - £210
Flights from Dublin to Edinburgh
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- £30 - £220
Flights from Belfast City to Edinburgh
- Ave. Duration
- 51 min
- When
- Every day
- Estimated price
- £35 - £160
- Website
- easyjet.com
Flights from Belfast (Aldergrove) to Edinburgh
- Ave. Duration
- 52 min
- When
- Every day
- Estimated price
- £27 - £120
- Website
- ryanair.com
Flights from Dublin to Glasgow
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- £9 - £130
Flights from Dublin to Edinburgh
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- £11 - £130
- Phone
- +44 344 811 0141
- customer.relations@scotrail.co.uk
- Website
- scotrail.co.uk
Train from Glasgow Queen Street to Edinburgh
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- £10 - £30
- Website
- First ScotRail Service
- Anytime Day Single
- £10 - £15
- Anytime Day Single 1st Class
- £23 - £30
Train from Ayr to Glasgow Central
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- £9 - £26
- Website
- First ScotRail Service
- Anytime Day Single
- £9 - £13
- Anytime Day Single 1st Class
- £20 - £26
Train from Glasgow Central to Edinburgh
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- £9 - £30
- Website
- First ScotRail Service
- Anytime Day Single
- £9 - £14
- Anytime Day Single 1st Class
- £23 - £30
- Website
- sleeper.scot
Train from Glasgow Queen Street Low Level to Edinburgh
- Ave. Duration
- 55 min
- Frequency
- 6 times a week
- Estimated price
- £38 - £42
- Website
- sleeper.scot
- Sleeper Seat
- £38 - £42
- Sleeper Berth Club Solo
- £170 - £200
- Sleeper Berth Classic
- £55 - £75
- Phone
- +353 1 836 6222
- digital@irishrail.ie
- Website
- irishrail.ie
Train from Connolly to Belfast City Centre, Lanyon Place
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- £13 - £19
- Website
- Irish Rail
- Semi Flexible
- £13 - £16
- Flexible
- £16 - £19
- Website
- tfw.wales
Train from Holyhead to Chester
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- £40 - £60
- Website
- Transport for Wales
- Phone
- 0344 556 5650
- Website
- avantiwestcoast.co.uk
Train from Holyhead to Chester
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- £30 - £110
- Website
- avantiwestcoast.co.uk
- Anytime Day Single
- £30 - £45
- Anytime Day Single 1st Class
- £80 - £110
Train from Warrington Bank Quay to Edinburgh
- Ave. Duration
- 2h 54m
- Frequency
- Every 4 hours
- Estimated price
- £80 - £280
- Website
- avantiwestcoast.co.uk
- Anytime Day Single
- £80 - £110
- Anytime Day Single 1st Class
- £210 - £280
Train from Preston to Edinburgh
- Ave. Duration
- 2h 27m
- Frequency
- Every 4 hours
- Estimated price
- £70 - £250
- Website
- avantiwestcoast.co.uk
- Anytime Day Single
- £70 - £95
- Anytime Day Single 1st Class
- £180 - £250
- Phone
- 0344 736 9123
- customer.relations@crosscountrytrains.co.uk
- Website
- crosscountrytrains.co.uk
Train from Glasgow Central to Edinburgh
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- £17 - £40
- Website
- crosscountrytrains.co.uk
- Anytime Day
- £17 - £21
- Anytime Day 1st Class
- £26 - £40
- Website
- lner.co.uk
Train from Glasgow Central to Edinburgh
- Ave. Duration
- 1h 4m
- Frequency
- 6 times a week
- Estimated price
- £6 - £45
- Website
- lner.co.uk
- Advance Single
- £6 - £9
- Anytime Day Single
- £18 - £26
- Anytime Day Single 1st Class
- £29 - £45
- Phone
- +44 345 600 1671
- tpecustomer.relations@firstgroup.com
- Website
- tpexpress.co.uk
Train from Preston to Edinburgh
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- £55 - £90
- Website
- TransPennine Express Service
- Advance Single
- £22 - £35
- Off-Peak Day Single
- £40 - £65
- Anytime Day Single
- £55 - £90
- Phone
- +353 1 844 7118
- Website
- aircoach.ie
Bus from The Gresham Hotel to Belfast, Glengall Street
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- £11
- Website
- Aircoach
- Phone
- 0871 266 33 33
- info@citylink.co.uk
- Website
- citylink.co.uk
Bus from Cairnryan, Stena Terminal to Buchanan Bus Station
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- £16 - £23
- Website
- Scottish Citylink
Bus from Buchanan Bus Station to Edinburgh, Princes Street
- Ave. Duration
- 1h 16m
- Frequency
- Every 30 minutes
- Estimated price
- £7 - £11
- Website
- Scottish Citylink
- Phone
- +44 28 9066 6630
- feedback@translink.co.uk
- Website
- translink.co.uk
Bus from Dublin Busaras Bus Station to Belfast Europa Bus Centre
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- £18 - £23
- Schedules at
- translink.co.uk
- Phone
- 01292 288100
- info@doddsoftroon.com
- Website
- doddsoftroon.com
Bus from Cairnryan, Stena Terminal to Ayr station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Website
- Dodds of Troon
- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Dublin to Holyhead
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- £28 - £31
- Website
- Irish Ferries
- Car
- £100 - £120
- On Foot
- £28 - £31
- Phone
- +44 844 770 7070
- Website
- stenaline.co.uk
Car ferry from Dublin to Holyhead
- Ave. Duration
- 3h 31m
- Frequency
- 4 times a day
- Website
- Stena Line
Car ferry from Belfast to Cairnryan
- Ave. Duration
- 2h 22m
- Frequency
- Every 4 hours
- Website
- Stena Line
- Phone
- 01304 448866.
- Website
- poferries.com
Car ferry from Dublin to Bootle
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- £40 - £120
- Website
- P&O Ferries
- Passenger & Car Saver
- £100
- Passenger & Car Flexi
- £120
- Overnight Cabin
- £40
Want to know more about travelling around United Kingdom
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.