Train from Dublin to Edinburgh

Dublin
Edinburgh, United Kingdom

Your cost to travel by Ferry, train: $181 - $221

Grand Canal Dock Train Station
  • Total Distance:

    9.15 km (6 miles)

  • Travel Time:

    17 Minutes

  • Frequency:

    449 Times/Day

  • Train Fare:

    25.0 USD (~15.42 GBP)

Dún Laoghaire
  • Total Distance:

    111.45 km (69 miles)

  • Travel Time:

    2 Hours 5 Minutes

  • Frequency:

    1 Times/Day

  • Ferry Fare:

    55.0 USD (~33.92 GBP)

Holyhead
  • Total Distance:

    141.15 km (88 miles)

  • Travel Time:

    1 Hours 43 Minutes

  • Frequency:

    24 Times/Day

  • Train Fare:

    40.0 USD (~24.67 GBP)

Chester
  • Total Distance:

    30.26 km (19 miles)

  • Travel Time:

    28 Minutes

  • Frequency:

    30 Times/Day

  • Train Fare:

    6.0 USD (~3.7 GBP)

Warrington Bank Quay
  • Total Distance:

    364.12 km (226 miles)

  • Travel Time:

    3 Hours 2 Minutes

  • Frequency:

    9 Times/Day

  • Train Fare:

    75.0 USD (~46.25 GBP)

Edinburgh, Scotland, United Kingdom
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Grand Canal Dock Train Station Dun Laoghaire Train Station 25 USD http://www.irishrail.ie 16mins
Dún Laoghaire Holyhead 55 USD http://www.stenaline.co.uk/ferry/routes/ 2h 0mins
Holyhead Chester 40 USD http://ojp.nationalrail.co.uk/service/timesandfares/Holyhead/Edinburgh/04052014/1534/dep 1h 39mins
Chester Warrington Bank Quay 6 USD http://ojp.nationalrail.co.uk/service/timesandfares/Holyhead/Edinburgh/04052014/1534/dep 27mins
Warrington Bank Quay Edinburgh 75 USD http://ojp.nationalrail.co.uk/service/timesandfares/Holyhead/Edinburgh/04052014/1534/dep 2h 55mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 211 USD ~ 130 GBP
2 people 422 USD ~ 260 GBP
3 people 633 USD ~ 390 GBP
4 people 844 USD ~ 520 GBP
5 people 1,055 USD ~ 651 GBP

Did you know?

  • The total CO2 Emission for your Dublin - Edinburgh train trip is 43.13 kg
  • Your total cost to travel by train from Dublin to Edinburgh is about 211.0 USD (~130.12 GBP)