Edinburgh to London by train Edinburgh to London by train

Dublin to London by Train

No direct Dublin-London train: take the ferry to Holyhead, then train to London Euston. Rail & Sail fares start from €58.

Train tickets

There is no direct train from Dublin to London. The flight-free route is a rail-and-ferry journey: travel from Dublin Port or Dublin Ferryport to Holyhead by ferry, then continue by train from Holyhead to London Euston.

At the fastest end, a well-timed ferry and train connection can be about 7 hours, but many practical journeys are closer to 9-12 hours once the ferry, transfer, check-in, and rail connection are included. Rail & Sail fares from Dublin Port to London via Holyhead start from €58 for an adult single, with a €6 same-day purchase supplement.

Quick fact Current guidance
Direct train No direct all-rail train or high-speed train
Main route Dublin Port or Dublin Ferryport to Holyhead by ferry, then Holyhead to London Euston by train
Typical travel time About 7 hours at the fastest end; many journeys take around 9-12 hours
Main ferry operators Stena Line and Irish Ferries
Main train operators Avanti West Coast, with Transport for Wales on some itineraries
Fare orientation Rail & Sail from Dublin Port to London via Holyhead from €58 adult single
Arrival station in London London Euston

Route Overview

The Dublin to London train route is really a train-and-ferry route. You cross the Irish Sea first, then use the North Wales and West Coast Main Line rail route into London.

The usual stages are:

  • Dublin Port or Dublin Ferryport to Holyhead by ferry.
  • Holyhead ferry terminal to Holyhead railway station.
  • Holyhead to London Euston by train.

This is the most useful way to think about the journey because it avoids a common misunderstanding. Dublin and London are not connected by a rail tunnel or bridge, so every land-and-sea option includes a ferry crossing.

Journey Time And Timetable

The total time depends on which sailing and train connection you choose. A tight through itinerary can be roughly 7 hours, while many realistic journeys are closer to 9-12 hours.

The ferry is the main reason the total time varies. Stena Line's Dublin-Holyhead crossing is about 3 hours 15 minutes to 3 hours 30 minutes depending on the sailing. Irish Ferries' regular Dublin-Holyhead cruise ferry is about 3 hours 30 minutes, and its faster Dublin Swift service is seasonal.

The train leg from Holyhead to London Euston is much shorter than the full journey. The direct Holyhead-London train can take as little as 3 hours 47 minutes, with many journeys around 4 hours.

There is no Dublin to London sleeper train. If you choose a late ferry, the overnight part of the trip is usually a connection wait, not a sleeper-train berth.

Tickets And Prices

For a through rail-and-ferry journey, look for SailRail or Rail & Sail tickets. These combine the ferry crossing and the rail journey into one travel product instead of making you buy a normal ferry ticket and a normal train ticket separately.

Rail & Sail from Dublin Port to London via Holyhead starts from €58 for an adult single. Same-day purchase adds a €6 supplement. Children aged 5-15 are half the adult fare, and children aged 0-4 travel free.

The National Rail SailRail Single is a through ticket for travel to Ireland via Stena Line or Irish Ferries. The ferry reservation matters: tickets without a through reservation on the boat are not valid for travel, and all passengers need a Sailing Control Ticket.

Use online comparison prices as date-specific checkout results rather than fixed public fares. They are useful for comparing itineraries, but the final price depends on the sailing, train connection, booking channel, availability, and currency shown at checkout.

How To Book

Book the whole Dublin to London journey as one through itinerary where possible. That keeps the ferry and rail legs aligned and makes disruption easier to handle than two unrelated bookings.

Good booking checks:

  • Confirm the ferry operator, sailing time, and arrival port.
  • Confirm the Holyhead to London train departure and arrival at London Euston.
  • Make sure the booking includes the required ferry reservation or Sailing Control Ticket.
  • Leave enough time at Holyhead for disembarkation, walking through the terminal, and reaching the train platform.
  • If you need assistance, a bike, a pet arrangement, or unusually bulky luggage, check those conditions before payment.

If your journey starts at Dublin, Stena advises passengers who need to pick up a rail ticket at Dublin Port to book by phone rather than through a third-party vendor, because ticket collection at those ports is not available for every booking channel.

The Ferry From Dublin To Holyhead

Stena Line and Irish Ferries both operate on the Dublin-Holyhead corridor. For most travellers, this is the defining part of the Dublin to London train-and-ferry journey.

Stena Line runs the route between Dublin and Holyhead with Stena Adventurer and Stena Estrid. Plan around a crossing time of about 3 hours 15 minutes to 3 hours 30 minutes rather than one fixed duration.

Irish Ferries runs up to four Dublin-Holyhead sailings daily. Its regular cruise ferry crossings take about 3 hours 30 minutes. The Dublin Swift fast ferry is faster, at just over 2 hours, but it is seasonal and should not be assumed for every date.

Rail & Sail can be especially useful if you are travelling with more luggage than you would want to take through an airport. The product has no standard luggage restrictions, but bikes, pets, assistance needs, and premium lounge upgrades still have their own rules.

The Train From Holyhead To London

After the ferry, the rail leg runs from Holyhead to London Euston. Avanti West Coast operates direct Holyhead-London trains, and Transport for Wales also appears in current route journey data for some options.

The fastest direct Holyhead to London Euston train leg is 3 hours 47 minutes. Many journeys are around 4 hours. On Avanti trains, the onboard offer includes power sockets at seats, Wi-Fi, and an onboard shop.

This is also the section where you should check engineering work. The North Wales Coast Line and West Coast Main Line can be affected by planned works, and a replacement bus on part of the route can add time.

Changing At Holyhead

Holyhead is built around the ferry-rail interchange, so the transfer is much easier than changing between a remote port and a city railway station.

The station has step-free transfer routes via the ferry terminal and the Celtic Gateway Bridge. The ferry terminal is about 200 metres from Platform 1, so allow time for the walk rather than treating it as an instant connection.

Allow at least an hour at Holyhead where possible. Add more time if you have luggage, reduced-mobility needs, a separate ferry and rail booking, a late-running ferry, or a train departure from the farther platform.

Is train and ferry better than flying?

Flying is usually faster if you compare only airport-to-airport time. The train-and-ferry route is better when you want a flight-free journey, more space to move around, less airport-style baggage pressure, and a route that arrives in central London by train.

The trade-off is time. A well-timed SailRail itinerary can be a same-day trip, but it is not a quick city-pair transfer like a flight. It works best for travellers who value the slower journey, want to avoid flying, or are carrying luggage that makes budget-airline travel less attractive.

For most travellers comparing flight-free options, SailRail is the more balanced choice because it keeps the ferry and rail legs in one itinerary.

Practical Tips

Choose the itinerary before you choose the fare. A cheap fare is less useful if it leaves a long overnight wait at Holyhead or a risky connection after a late sailing.

Book earlier for the best range of choices, especially in summer, around holidays, and before weekends. If you are travelling at short notice, check the same-day supplement and make sure the ferry reservation is included.

Pack for both parts of the journey. You will be on a ferry and a train, so keep travel documents, charger, medication, and any overnight essentials with you rather than buried in a large bag.

If weather disrupts the ferry or engineering work affects the rail leg, speak to staff before changing plans. The practical fix depends on your ticket type and whether the journey was booked as one through itinerary.

Bottom Line

Dublin to London by train is possible, but only as a train-and-ferry journey. The simplest version is Dublin Port to Holyhead by ferry, then Holyhead to London Euston by train.

Use SailRail or Rail & Sail if you want one through travel product. Expect the fastest itineraries to be around 7 hours, but plan for 9-12 hours on many realistic connections, especially when check-in and transfer time matter.

Frequently asked questions

Is there a direct train from Dublin to London?

No. There is no direct all-rail train from Dublin to London. The flight-free route is a ferry from Dublin Port or Dublin Ferryport to Holyhead, followed by a train from Holyhead to London Euston.

How long does Dublin to London by train and ferry take?

At the fastest end, a well-timed ferry and train connection can be about 7 hours, but many practical journeys take around 9-12 hours once the ferry, Holyhead transfer, check-in time, and rail connection are included.

How much does SailRail from Dublin to London cost?

Rail & Sail fares from Dublin Port to London via Holyhead start from €58 for an adult single, with a €6 same-day purchase supplement. Children aged 5-15 are half the adult fare, and children aged 0-4 travel free.

Which operators run the Dublin to London train-and-ferry route?

The ferry leg is operated by Stena Line or Irish Ferries between Dublin and Holyhead. The rail leg from Holyhead to London Euston is served by UK train operators including Avanti West Coast, with Transport for Wales appearing on some itineraries.

Is there a sleeper train or high-speed train from Dublin to London?

No. There is no sleeper train or high-speed through train from Dublin to London. Overnight options usually mean a late ferry, a connection wait at Holyhead, and a morning train rather than a sleeper-train berth.

Is the transfer at Holyhead easy?

Yes, but allow time. Holyhead station and the ferry terminal are integrated, with step-free transfer routes, but the ferry terminal is about 200 metres from Platform 1. An hour is a sensible connection buffer where possible.