COMPARE Prices across different modes

Thu
Oct 28
Find prices
$307Ryanair
Fri
Oct 29
Find prices
$190Ryanair
Sat
Oct 30
Find prices
$85Ryanair
Sun
Oct 31
Find prices
$47Ryanair
Mon
Nov 1
$77Avanti West Coast
$23Ryanair
Tue
Nov 2
$77Avanti West Coast
$48Ryanair
Wed
Nov 3
$77Avanti West Coast
$20Ryanair
Thu
Nov 4
$77Avanti West Coast
Find prices
Fri
Nov 5
$69Avanti West Coast
$18Ryanair
Sat
Nov 6
$69Avanti West Coast
$20Ryanair
Sun
Nov 7
Find prices
$21Ryanair
Mon
Nov 8
$77Avanti West Coast
Find prices
Tue
Nov 9
$77Avanti West Coast
$20Ryanair
Wed
Nov 10
$77Avanti West Coast
$21Ryanair
Thu
Nov 11
$77Avanti West Coast
$19Ryanair
Fri
Nov 12
$69Avanti West Coast
$20Ryanair
Sat
Nov 13
$77Avanti West Coast
$20Ryanair
Sun
Nov 14
Find prices
$17Ryanair
Mon
Nov 15
$77Avanti West Coast
$23Ryanair
Tue
Nov 16
$77Avanti West Coast
$21Ryanair
Wed
Nov 17
$77Avanti West Coast
$20Ryanair

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Edinburgh to Dublin

distanceDistance218 miles (351 km)
durationAverage train duration5 h 43 min
priceAverage train ticket price$76 (€62)
changesDirect trainYes
carriersTrain providersArriva Trains Wales, Avanti West Coast or Iarnród Éireann – Irish Rail

Trains from Edinburgh to Dublin cover the 218 miles (351 km) long route taking on average 5 h 43 min with our travel partners like Arriva Trains Wales, Avanti West Coast or Iarnród Éireann – Irish Rail. There are direct train services available. While the average ticket price for this trip costs around $76 (€62), you can find the cheapest train ticket for as low as $69 (€56).

Trains from Edinburgh to Dublin

Taking the train from Edinburgh to Dublin is both a convenient way to travel between these two famous cities, and a great way to see some splendid countryside and enjoy an unforgettable travel experience along the way! In total, the journey will take around 8-10 hours, including changes of train and a ferry across the Irish Sea. 

Edinburgh to Dublin train time: Daily departures

Trains from Edinburgh to Dublin, via a number of different cities to the ferry port at Holyhead in Wales, depart frequently at all hours of the day, at least once every 3-4 hours from early morning until late evening. The earliest departures towards Dublin leave Edinburgh at around 6:00 a.m., and the last departures of the day are just before midnight. Trains run on both weekdays and weekends, with higher frequency during the week accounting for a total of around 65 indirect trains per week from Edinburgh to Dublin.

How long is the journey by train from Edinburgh to Dublin?

Every train trip from Edinburgh to Dublin requires at least one change, usually two, on the way to Holyhead to connect with the ferry across the Irish Sea. The shortest total duration for the journey is around 7 hours and 30 minutes, although on average the trip will take around 10 hours and 30 minutes.

What are the departure and arrival stations for trains from Edinburgh to Dublin?

Departure train station: Edinburgh Waverley is the main departure station for journeys by train from Edinburgh to Dublin. It is situated right in the heart of Edinburgh between the New Town and Old Town, just off Waverley Bridge. It is a very modern station with an excellent range of shops, facilities and services including accessible toilets and step-free access.

Arrival train station: Dublin Ferryport is located at Dublin Port, roughly 2 miles east of the city centre at the mouth of the River Liffey. The station itself has a limited range of services including toilets, car rental counters and a cafeteria, and it is approximately a 30-minute bus ride or 15-minute drive from central Dublin.

Which train companies travel from Edinburgh to Dublin?

A number of different train companies cover individual sections of the journey by train from Edinburgh to Dublin. Avanti West Coast provide the most services departing from Edinburgh to Warrington and Chester, the quickest route to meet the ferry at Holyhead. Other providers, such as Scotrail, offer alternative routes via Glasgow, Liverpool, and Crewe. Other than layover times, there is little difference in the speed of services between te different operators.

Avanti West Coast Edinburgh to Dublin

Avanti West Coast operate regular routes on indirect services from Edinburgh to Dublin, including both the first section from Edinburgh Waverley to Warrington Bank Quay as well as Warrington Bank Quay to Chester. Trains depart from Edinburgh Waverley to Warrington Bank Quay station roughly every 4 hours throughout the day, taking approximately 2 hours and 30 minutes to cover this first leg of the journey.

Transport for Wales Edinburgh to Dublin

Transport for Wales operate frequent services on the sections of the journey by train from Edinburgh to Dublin that go through or near Wales, notably the 30-minute trip from Warrington Bank Quay to Chester and the 2-hour journey from Chester to the ferry terminal at Holyhead. Both of these services run hourly, every day of the week.

Scotrail Edinburgh to Dublin

Scotrail, Scotland’s national rail operator, run some trains as part of the indirect journey by train from Edinburgh to Dublin, including routes via Glasgow or directly on the Caledonian Sleeper overnight service, to Crewe, from where passengers connect with trains to the ferry at Holyhead.

Edinburgh to Dublin trains: Services on board

Onboard services vary depending on the operator. In all cases, there is no specific luggage allowance, although pets need to be secured and the Caledonian Sleeper service incurs an extra cleaning charge for passengers with pets. Avanti West Coast, Scotrail, and Transport for Wales trains are well equipped with ramps, induction loops, accessible toilets, and designated areas for disabled passengers. On some services, first class benefits include access to exclusive lounges at stations, complimentary food and drink onboard, free Wi-Fi and onboard entertainment services, charging sockets at every seat, and preference for larger seats, a guaranteed table, or extra legroom. In standard or second class, many services still offer free Wi-Fi, onboard catering, and charging sockets.

How can I find cheap train tickets from Edinburgh to Dublin?

Travelling by train from Edinburgh to Dublin can be extremely rewarding – especially if you manage to nab a good deal. In order to do so, it helps to have a look around different dates, times, and ticket options on Omio. Being flexible on when you can travel, and booking well in advance, will help you find cheaper tickets. Also looking for alternative routes – such as those via Glasgow or Liverpool – with longer connections or slower journeys, although adding to the total travel time, may offer significant savings on ticket costs. Above all, have a look at different prices and services and shop around – there are plenty of different options for getting from Edinburgh to Dublin by train!

Travel Tips

Trains from Edinburgh to Dublin
Travel by train to Dublin 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 Edinburgh to Dublin.
FAQs
Is cross-border travel by train between Edinburgh, United Kingdom and Dublin, Ireland allowed?

Travel by train between Edinburgh, United Kingdom and Dublin, Ireland is: Partially open.

Is international entry into Dublin from Edinburgh restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to quarantine on arrival in Ireland from Edinburgh?

Entry Requirements:

  • Negative Covid-19 test issued at most 3 days before arrival or 14-day mandatory self-quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Dublin, Ireland?

The government of Ireland has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

The above information was last checked on 10/23/21. Remember to check the latest COVID-19 travel safety regulations for your train from Edinburgh to Dublin closer to your date of departure here

What are the COVID-19 restrictions for my return trip to United Kingdom from Dublin, Ireland?

Return travel from Ireland to United Kingdom is: Fully open.

Are there any international entry restrictions on returning to Edinburgh from Dublin?

Entry into United Kingdom is allowed for: Entry is fully open for citizens and permanent residents of Ireland

Do I need to quarantine on arrival in United Kingdom from Dublin?

Requirements for reentering:

  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival

What are the safety rules to follow in Edinburgh, United Kingdom?

The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Regional advice

Last checked on 10/26/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Edinburgh from Dublin.

How much are cheap trains from Edinburgh to Dublin?
Looking to save money on your route? Omio customers have found the cheapest train to Dublin from Edinburgh for the next 7 days starting from $69 (€56)  one way.
How much is the train to Dublin from Edinburgh on average?
In the next 7 days you can expect to pay on average $76 (€62)  for a train ticket from Edinburgh to Dublin.
How far is it from Edinburgh to Dublin by train?
When traveling this route you should expect the distance between Edinburgh and Dublin by train to be approximately 218 miles (351 km).
How many hours is the train time between Edinburgh and Dublin?
The train time between Edinburgh and Dublin is on average 5 h 43 min  for the 218 miles (351 km) long journey, but the time it takes to go from Edinburgh to Dublin by train can vary depending on specific dates or traveling on weekends and holidays.
Which train providers can get me from Edinburgh to Dublin?
For the best Edinburgh to Dublin train to book, you can travel safely and comfortably with Arriva Trains Wales, Avanti West Coast or Iarnród Éireann – Irish Rail. However, it's always good to check all possible train providers with services between Edinburgh and Dublin to compare what amenities they may offer.
When is the earliest train from Edinburgh to Dublin? When is the last train from Edinburgh to Dublin?
You can take the first train from Edinburgh to Dublin at 5: 52 AM. The last train from Edinburgh to Dublin that you can take departs at 6: 51 PM. Omio shows you the latest train from Edinburgh to Dublin schedule to help you book the best departure time for this route.
When should I book the Edinburgh to Dublin train for the best deals on tickets?
The price of a one way train ticket from Edinburgh to Dublin is on average $76 (€62) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets from Edinburgh to Dublin available a few months in advance.

Important Stations and Airports for this Journey

Edinburgh
Dublin
The major railway station for departures from Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your journey from Edinburgh to Dublin.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Sun: 07: 00 - 23: 59 | Mon - Sat: 05: 00 - 23: 59
Connections to/from station
Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
Monorail lines: Marconi Express
Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN