Travel options
from Cardiff to Wrexham

You can get from Cardiff to Wrexham by train, bus or flight.

Our recommendation

To get from Cardiff to Wrexham on 7 Dec we recommend taking a train because it’s the best combination of price and speed.

17:16Cardiff Central2h38 19:54Wrexham Central
1 changes
17:16Cardiff Central2h38 19:54Wrexham Central
1 changes
Other options
15:23Cardiff Central3h23 18:46Wrexham Central
1 changes

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

Travel Information from Cardiff to Wrexham

distanceDistance108 miles (174 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £25 • 2 h 41 min
carriersPopular travel companiesArriva Trains Wales

Take a train to travel 108 miles (174 km) from Cardiff to Wrexham. Arriva Trains Wales is the main travel provider operating this trip. Travellers can even take a direct train from Cardiff to Wrexham.

Travel Tips

Travel from Cardiff to Wrexham
Travel to Wrexham 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 Wrexham.
What are my Cardiff to Wrexham travel options?

Travelling from Cardiff to Wrexham includes taking a train.

What is the fastest way from Cardiff to Wrexham?

Going by train is the quickest way from Cardiff to Wrexham with an average travel time of 2 h 41 min.

What is the distance from Cardiff to Wrexham?

You should expect to travel around 108 miles (174 km) from Cardiff to Wrexham.

How many scheduled departures are there a day from Cardiff to Wrexham?

The average frequency per day from Cardiff to Wrexham is:

  • 8 trains a day.

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

What are the departure and arrival points in Cardiff and in Wrexham?

These are the most popular departure and arrival points for travellers from Cardiff to Wrexham:

  • Trains most often depart from Cardiff at Cardiff Central and arrive in Wrexham at Wrexham General.
Which travel companies can help me find a way to get from Cardiff to Wrexham?

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

  • You can go to Wrexham from Cardiff by train with Arriva Trains Wales. You'll see cheap train tickets for £25 with Arriva Trains Wales from Cardiff to Wrexham on Omio.
Is there a direct service from Cardiff to Wrexham?

Yes, there is a direct route available to Wrexham from Cardiff:

  • You can travel directly by train with Arriva Trains Wales with 8 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to Wrexham as you won't need to change in between, so it's worth paying attention to before booking your tickets between Cardiff and Wrexham.

Where should I go next after I travel between Cardiff and Wrexham?
Looking to extend your trip from Cardiff to Wrexham? Many Omio customers who go from Cardiff to Wrexham usually extend their holiday to explore other popular destinations like London, Manchester or Liverpool. If you're looking to explore London, Manchester or Liverpool from Wrexham, let Omio find you the best connections available at an affordable price.
How early should I book Cardiff to Wrexham tickets online to score the best deals?

When planning your trip from Cardiff to Wrexham, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Train tickets cost £25 one way on average.

However, we recommend buying tickets between Cardiff and Wrexham online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Cardiff to Wrexham: related information

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