COMPARE Prices across different modes

Sun
13 Jun
£86Avanti West Coast
Mon
14 Jun
£75Avanti West Coast
Tue
15 Jun
£86Arriva Trains Wales
Wed
16 Jun
£36Avanti West Coast
Thu
17 Jun
£75Avanti West Coast
Fri
18 Jun
£86Arriva Trains Wales
Sat
19 Jun
£86Arriva Trains Wales
Sun
20 Jun
£86Arriva Trains Wales
Mon
21 Jun
£50Avanti West Coast
Tue
22 Jun
£75Avanti West Coast
Wed
23 Jun
£41Avanti West Coast
Sat
26 Jun
£86Arriva Trains Wales
Mon
28 Jun
£41Avanti West Coast
Wed
30 Jun
£36Avanti West Coast
Thu
1 Jul
£36Avanti West Coast
Fri
2 Jul
£86Avanti West Coast

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

Sun, Jun 13
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All
train

Journey Summary

London to Holyhead Train Information

Avg. Train Duration
4 hours 24 minutes
Train Ticket Price: £68
Trains depart from:London
Trains arrive in:Holyhead
Distance:365 km
Train Companies:Avanti West Coast, West Midlands Railway, Arriva Trains Wales

Trains from London to Holyhead

There are a large number of direct and indirect trains operating from London to Holyhead, all of which depart from Euston Station.  The quickest journey time over the nearly 300 miles is 3 hours 40 minutes, making rail travel a fast, convenient service.

Which train companies travel from London to Holyhead?

Virgin Trains and Arriva operate the train service between London Euston and Holyhead. Virgin Trains provide more services than Arriva, and also operate more direct journeys with no changes required. 

How long is the train from London to Holyhead?

The quickest weekday train from London to Holyhead takes 3 hours 40 minutes, while the longest journey is the overnight service which takes 8 hours 50 minutes, as there is a wait of almost 4 hours for the connection service from Birmingham New Street.  There are fewer trains from London to Holyhead at weekends and all journeys require changes. Weekend journeys to Holyhead also take longer, with the quickest Saturday rail journey taking 5 hour 41 minutes. 

How many trains are there from London to Holyhead?

Approximately 23 trains run from London to Holyhead during the week, while there are less than 20 services at weekends.  Monday - Friday passengers can expect up til 5 direct services, with 2 departures in the morning and 3 in the evening. Indirect services are scheduled on an hourly basis throughout the day. The latest departure is the 23:30 p.m. service which arrives in Holyhead just after 8:00 a.m. the following day.

What are the departure and arrival stations for trains from London to Holyhead?

Departure train station: All trains to Holyhead depart from Euston station. Euston is one of the busiest UK railway stations, and is easily accessed by car, taxi, London Underground and local buses. Euston is also a main Underground station, served by the Northern and Victoria lines. The train station offers a number of facilities, include a bureau de change, ATMs, free public WiFi and luggage trolleys. A variety of popular retail outlets and restaurants are located within the station.

Arrival train station: Holyhead train station is located on London Road in the town centre and very close to the ferry terminal. This makes it easier for passengers to continue journeys to Ireland, as a short walk across the pedestrian steel bridge is all that's needed.

Travel Tips

Trains from London to Holyhead
Travel by train to Holyhead 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 London to Holyhead.
FAQs
How much does a cheap train from London to Holyhead cost?
Omio customers have found cheap train tickets to Holyhead from London for as low as £36  for the next 7 days.
What is the average cost of a train from London to Holyhead?
If you are looking to book your train ticket in the next 7 days, you can expect the London to Holyhead train to cost on average £76  one way.
What is the distance from London to Holyhead by train?
The train distance from London to Holyhead is around 226 miles (365 km).
What is the average London to Holyhead train duration?
On average the train from London to Holyhead duration is 4 h 9 min  for the 226 miles (365 km) long trip, but the travel time can vary if you depart on weekends and holidays.
What station does the London to Holyhead train leave from? Which Holyhead train station do I come into from London?

When travelling this route, Omio customers are departing most frequently from London Victoria   and arriving in Holyhead.

Where is the London train station located? Where is the Holyhead train station located?

Passengers board their train most frequently from London Victoria and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Holyhead and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Holyhead.

Which train companies can take me to Holyhead from London?
Take the London to Holyhead train with Virgin Trains or Arriva Trains Wales. However, it's always good to check out all possible train providers for the route to Holyhead from London as there might be differences in the amenities they offer.
When does the first train depart from London to Holyhead? When does the last train depart from London to Holyhead?
The earliest train for this trip departs from London at 07: 17. The last train leaves from London at 09: 35. Check Omio for the latest train times from London to Holyhead and book the best time to depart on your chosen travel date.
How far in advance should I book train tickets to Holyhead from London for the best deals?
If you buy London to Holyhead train tickets within the next 7 days, you can find one way tickets to cost on average £76. However, booking in advance gives you access to the best prices for trains to Holyhead from London. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

London
Holyhead
London Bridge
Amenities
Refreshments
London Charing Cross
Amenities
Refreshments
London Euston
Amenities
Refreshments
London Fenchurch Street
Amenities
London Kings Cross
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Victoria, Circle<br>Bus lines 91, 10, 17, 30, 45, 46, 63, 73, 205, 214
London Liverpool Street
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City
London Paddington
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Bakerloo, Circle, District<br>Bus lines 7, 15, 18, 23, 27, 36, 46, 105, 436
London St Pancras
Amenities
London Victoria
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines Circle, District, Victoria<br>Bus lines 22, 211, 239, C1, N11
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
London Waterloo East
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Bakerloo, Northern, Jubilee, Waterloo, City<br>Bus lines 1, 4, 26, 59, 68, 76, 77, 100, 139, 168, 171, 172, 176