There are 9 ways to get from Dublin to Edinburgh by plane, train, bus and ferry, bus, car ferry 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.
Fly Dublin to Glasgow, train
-
Fly from Dublin (DUB) to Glasgow (GLA)
-
Take the train from Glasgow Queen Street to Edinburgh
Train to Belfast (Aldergrove), fly to Edinburgh
-
Take the train from Dublin Connolly to Belfast
-
Fly from Belfast (Aldergrove) (BFS) to Edinburgh (EDI)
Train to Belfast City, fly to Edinburgh
-
Take the train from Dublin Connolly to Belfast
-
Fly from Belfast City (BHD) to Edinburgh (EDI)
Train to Belfast (Aldergrove), fly to Glasgow, train
-
Take the train from Dublin Connolly to Belfast
-
Fly from Belfast (Aldergrove) (BFS) to Glasgow (GLA)
-
Take the train from Glasgow Queen Street to Edinburgh
Train, bus and ferry
-
Take the train from Dublin Connolly to Belfast
-
Take the bus and ferry from Belfast Europa Bus Centre to Glasgow Buchanan
-
Take the train from Glasgow Queen Street to Edinburgh
Bus, bus and ferry
-
Take the bus from Custom House Quay to Glengall Street
-
Take the bus and ferry from Belfast Europa Bus Centre to Glasgow Buchanan
-
Take the bus from Buchanan Bus Station to Princes Street
Car ferry, train
-
Take the car ferry from Dublin to Holyhead
-
Take the train from Holyhead to Chester
-
Take the train from Warrington Bank Quay 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 55m.
The quickest way to get from Dublin to Edinburgh is to fly which costs €22 - €130 and takes 3h 55m.
No, there is no direct bus from Dublin to Edinburgh. However, there are services departing from Custom House Quay and arriving at Princes Street via Belfast Europa Bus Centre and Buchanan Bus Station. The journey, including transfers, takes approximately 10h 48m.
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 train and bus and ferry which takes 10h 31m and costs €60 - €170.
It takes approximately 3h 55m to get from Dublin to Edinburgh, including transfers.
Dublin to Edinburgh bus services, operated by Dublin Express, depart from Custom House Quay station.
The quickest flight from Dublin Airport to Edinburgh Airport is the direct flight which takes 1h 5m.
Dublin to Edinburgh bus services, operated by Scottish Citylink, arrive at Princes Street station.
Ryanair UK, Aer Lingus and Ryanair offer flights from Dublin Airport to Edinburgh Airport.

- Distance: 219.5 miles
- Duration: 3h 55m
What companies run services between Dublin, Ireland and Edinburgh, Scotland?
Ryanair, Ryanair UK and Aer Lingus fly from Dublin to Edinburgh every 4 hours.

- Website
- easyjet.com
Flights from Belfast (Aldergrove) to Edinburgh
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- £22 - £130
Flights from Belfast (Aldergrove) to Glasgow
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- £21 - £120

- Website
- ryanair.com
Flights from Dublin to Edinburgh
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- £14 - £110
Flights from Dublin to Glasgow
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- £12 - £140

- Website
- aerlingus.com
Flights from Dublin to Edinburgh
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- £35 - £190
Flights from Dublin to Glasgow
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- £30 - £260
Flights from Belfast City to Edinburgh
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- £30 - £140

- Website
- ryanair.com
Flights from Dublin to Edinburgh
- Ave. Duration
- 1h 5m
- When
- Monday to Friday
- Estimated price
- £15 - £170
Flights from Belfast (Aldergrove) to Edinburgh
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- £15 - £180

- 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
- £12 - £17
- Website
- https://www.scotrail.co.uk/
- Standard
- £12 - £17

- Website
- sleeper.scot
Train from Glasgow Queen Street Low Level to Edinburgh
- Ave. Duration
- 55 min
- Frequency
- 6 times a week
- Estimated price
- £60 - £75
- Website
- sleeper.scot
- Sleeper Berth Classic
- £210 - £230
- Sleeper Seat
- £60 - £75
- Sleeper Berth Club Solo
- £230 - £260

- Phone
- +353 1 836 6222
- Website
- irishrail.ie
Train from Dublin Connolly to Belfast
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- £13 - £20
- Website
- http://www.irishrail.ie/
- Schedules at
- https://www.irishrail.ie/en-ie/train-timetables
- Book at
- https://journeyplanner.irishrail.ie/webapp/#!P|TP!histId|0!histKey|H111568
- Semi Flexible
- £13 - £19
- Flexible
- £14 - £20

- Phone
- 03333 211 202
- Website
- tfw.wales
Train from Holyhead to Chester
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- £27 - £60
- Website
- https://tfw.wales/
- Schedules at
- https://tfw.wales/service-status/timetables
- Anytime Standard
- £27 - £40
- Anytime 1st Class
- £40 - £60

- Phone
- 00 44 345 528 0253
- Website
- avantiwestcoast.co.uk
Train from Holyhead to Chester
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- £30 - £100
- Website
- https://www.avantiwestcoast.co.uk/
- Anytime Single
- £30 - £45
- Anytime Single 1st Class
- £70 - £100
Train from Warrington Bank Quay to Edinburgh
- Ave. Duration
- 2h 52m
- Frequency
- Every 4 hours
- Estimated price
- £80 - £200
- Website
- https://www.avantiwestcoast.co.uk/
- Anytime Single
- £80 - £120
- Anytime Single 1st Class
- £140 - £200

- Phone
- +44 28 9066 6630
- feedback@translink.co.uk
- Website
- translink.co.uk
Bus and ferry from Belfast Europa Bus Centre to Glasgow Buchanan
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- £27 - £40
- Website
- https://www.translink.co.uk/
- Adult Single
- £27 - £40

- Phone
- +353 1 903 9508
- Website
- dublinexpress.ie
Bus from Custom House Quay to Glengall Street
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Website
- https://www.dublinexpress.ie/

- Phone
- 0141 352 4444
- info@citylink.co.uk
- Website
- citylink.co.uk
Bus from Buchanan Bus Station to Princes Street
- Ave. Duration
- 1h 18m
- Frequency
- Every 10 minutes
- Estimated price
- £11 - £16
- Website
- https://www.citylink.co.uk/
- Schedules at
- https://www.citylink.co.uk/timetables-service-updates/

- Phone
- +44 844 770 7070
- Website
- stenaline.co.uk
Car ferry from Dublin to Holyhead
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a day
- Website
- https://www.stenalinetravel.com/

- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Dublin to Holyhead
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- £35 - £45
- Website
- Irish Ferries
- Car
- £160 - £180
- On Foot
- £35 - £45
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.
More Questions & Answers
There are 1375+ hotels available in Edinburgh. Prices start at £34 per night.
The best way to get from Dublin to Dublin Airport is to bus which takes 17 min and costs €5 - €8.