|Distance||140 miles (225 km)|
|Available travel modes||Train|
|Fastest mode||Train • $43 (€39) • 4 h 56 min|
|Popular travel companies||Arriva Trains Wales|
Take a train to travel 140 miles (225 km) between Cardiff and Holyhead. Arriva Trains Wales is the main travel company operating this trip. Travelers can even take a direct train from Cardiff to Holyhead.
You can get from Cardiff to Holyhead by train.
The fastest way to travel from Cardiff to Holyhead is by train, which requires on average 4 h 56 min of travel time.
You should expect to travel around 140 miles (225 km) between Cardiff and Holyhead.
The average frequency per day from Cardiff to Holyhead is:
However, we recommend checking specific travel dates for your journey to Holyhead from Cardiff as scheduled services by train can vary by season or day of the week.
These are the most popular departure and arrival points from Cardiff to Holyhead:
Let Omio help you find the best company to travel with to Holyhead from Cardiff:
Yes, there is a direct service from Cardiff to Holyhead:
Direct services to Holyhead tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
Before traveling from Cardiff to Holyhead, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:
But we recommend booking Cardiff to Holyhead tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need