How to get from Cardiff to Holyhead

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

27 Jun
28 Jun
29 Jun
30 Jun
01 Jul
02 Jul
03 Jul

Travel Information between Cardiff and Holyhead

distanceDistance140 miles (225 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £101 • 4 h 55 min
carriersPopular travel companiesArriva Trains Wales

Take a train to travel 140 miles (225 km) to Holyhead from Cardiff. Arriva Trains Wales is the main travel provider operating this route. Travellers can even take a direct from Cardiff to Holyhead.

Travel Tips: Travel from Cardiff to Holyhead

Travel 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 Cardiff to Holyhead.

You can travel from Cardiff to Holyhead by train.

The fastest way to travel from Cardiff to Holyhead is by train with an average journey time of 4 h 55 min.

Holyhead is approximately 140 miles (225 km) away from Cardiff.

The average frequency per day from Cardiff to Holyhead is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your trip between Cardiff and Holyhead as scheduled services by train can vary by season or day of the week.

These are the most popular departure and arrival points when travelling from Cardiff to Holyhead:

  • Most travellers catch their train from Cardiff Central and arrive in Holyhead.

Let Omio help you find the best company to travel with to Holyhead from Cardiff:

  • You can go to Holyhead from Cardiff by train with Arriva Trains Wales. You'll see cheap train tickets for £101 with Arriva Trains Wales from Cardiff to Holyhead on Omio.
Your journey from Cardiff to Holyhead doesn't have to end in Holyhead. Many of our customers like to extend their holidays to explore other popular destinations like London, Liverpool or Manchester. If you’d like to add London, Liverpool or Manchester to your Cardiff to Holyhead trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Holyhead today!

Before travelling from Cardiff to Holyhead, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a train ticket is £101 one way on average for this journey.

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.

Travelling from Cardiff to Holyhead: related information

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone