|Distance||226 miles (365 km)|
|Average train duration||3 h 39 min|
|Average train ticket price||$105 (€84)|
|Train providers||Avanti West Coast or Arriva Trains Wales|
Trains from London to Holyhead cover the 226 miles (365 km) long journey taking on average 3 h 39 min with our travel partners like Avanti West Coast or Arriva Trains Wales. There are direct train services available. While the average ticket price for this trip costs around $105 (€84), you can find the cheapest train ticket for as low as $68 (€55). Travelers depart most frequently from London Victoria and arrive in Holyhead.
Omio customers book a train from London Victoria to Holyhead most frequently for this route.
You can find the most popular departure train station for this trip, London Victoria, located approximately 1 mile (s) / 1 km from the city center of London. The most popular arrival train station in Holyhead, called Holyhead, is located around 0 mile (s) / 0 km away from its city center.
Here are some other resources that might have the information you need