Trains from Holyhead to London

  • Lowest price from $58.29
  • Average duration 4h 19m
  • Connections per day 16
  • Distance 367 km
  • CO₂ per person 5 kg

train from Holyhead to London

The journey from Holyhead to London is about 367 km. On average a train trip takes 4h 19m with 16 connections per day.

Lowest price $58.29
Trip duration 4h 19m
Connections per day 16
Lowest price $58.29
Highest price $122.93
First departure 04:21 AM
Last departure 05:20 PM
Distance 367 km
Departure Holyhead
Arrival London
Travel operator Avanti West Coast, Transport for Wales
Find the best price
Avanti West Coast25.69 kg CO₂
06:48Holyhead Port
3h 47m
10:35London Euston
$117.50
direct
Transport for Wales25.69 kg CO₂
17:28Holyhead Port
3h 50m
22:14London Euston
$117.50
2 changes
Avanti West Coast25.69 kg CO₂
08:53Holyhead Port
3h 42m
12:35London Euston
$117.50
direct

Next departures from Holyhead to London

Sample times and fares for the coming days — book to confirm availability and price.

Avanti West Coast $122.93
07:17 Holyhead Port
4h 46m · 4 changes
12:56 London Euston
Avanti West Coast $122.93
07:40 Holyhead
4h 59m · 3 changes
14:00 London Euston
Avanti West Coast $122.93
14:29 Holyhead Port
4h 38m · 3 changes
20:39 London Euston
Avanti West Coast $122.93
16:26 Holyhead Port
6h 2m · 3 changes
23:26 London Euston
Avanti West Coast $122.93
17:28 Holyhead Port
5h 46m · 4 changes
00:50 London Euston
Avanti West Coast $122.93
17:28 Holyhead Port
5h 45m · 3 changes
01:10 London Euston
See all timetables

Carriers on this route

Learn more about carriers on this route.

The Welsh Government owns the non-profit organization Transport for Wales. It is responsible for the procurement and management of passenger rail services in Wales, as well as the development of the Welsh rail network. The company was established in 2018, taking over from Arriva Trains Wales, and operates services across Wales and the Borders. Transport for Wales is a great choice for your journeys within Wales, such as Cardiff to Aberdare or Newport to Swansea, or for your trips in England, like Manchester to Chester or Birmingham to Shrewsbury, and even for your travel between England and Wales.

CO₂ emissions by mode

train 25.69kg
bus 27.53kg
flight 73.4kg
carpool 58.72kg
How much CO₂ is emitted travelling by train from Holyhead to London?

The train journey between Holyhead and London emits 25.69kg of CO₂.

How much CO₂ do I save by taking the train between Holyhead and London?

Taking the train between Holyhead and London saves 47.71kg of CO₂ compared to a flight, 1.84kg compared to the bus and 33.03kg compared to the car.

FAQ