Cheapest
Average
The best way to find a cheap train ticket from Edinburgh to Holyhead is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
Fastest Journey
5 h 55 m
Average
6 h
Trains per day
4
Distance
308 km
It's difficult to get from Edinburgh to Holyhead without transferring at least once.
Distance | 191 miles (308 km) | |
Train frequency | 3 a day | |
Direct train | No | |
Train providers | Avanti West Coast, Transport for Wales or Transpennine Express |
Trains from Edinburgh to Holyhead cover the 191 miles (308 km) long journey taking on average 6 h 5 min with our travel partners like Avanti West Coast, Transport for Wales or Transpennine Express. Normally, there are 3 trains operating per day, including direct services available. Travelers depart most frequently from Edinburgh Waverley and arrive in Holyhead.
Omio customers book a train from Edinburgh Waverley to Holyhead most frequently for this route.
You can find the most popular departure train station for this route, Edinburgh Waverley, located approximately 0.4 miles (660 m) from the city center of Edinburgh. The most popular arrival train station in Holyhead, called Holyhead, is located around 0.4 miles (620 m) away from its city center.
Here are some other resources that might have the information you need