These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Cardiff from Crewe

distanceDistance115 miles (186 km)
durationAverage train duration2 h 41 min
priceAverage train ticket price$79 (€63)
changesDirect trainYes
carriersTrain companiesArriva Trains Wales

Trains from Crewe to Cardiff cover the 115 miles (186 km) long trip taking on average 2 h 41 min with our travel partners like Arriva Trains Wales. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $79 (€63), but the average price of train tickets is $79 (€63).

Travel Tips

Trains from Crewe to Cardiff
Travel by train to Cardiff 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 Crewe to Cardiff.
FAQs
What is the price of the cheapest train from Crewe to Cardiff?
Looking to save money on your trip? Omio customers have found the cheapest train from Crewe to Cardiff for the next 7 days starting from $79 (€63)  one way.
What is the cost of a train from Crewe to Cardiff?
If you are looking to book your train ticket in the next 7 days, you can expect the Crewe to Cardiff train to cost on average $79 (€63)  one way.
How far is Crewe to Cardiff by train?
The Crewe to Cardiff train distance is approximately 115 miles (186 km).
How long is the train from Crewe to Cardiff?
The Crewe to Cardiff train duration is on average 2 h 41 min, which is to be expected when traveling 115 miles (186 km) to Cardiff from Crewe. However, the time it takes can vary based on specific dates, weekends, and holidays.
What train providers offer a service between Crewe and Cardiff?
When taking a train from Crewe to Cardiff, you can count on Arriva Trains Wales for the best way to get you to Cardiff. You can also check all possible train companies who offer a service from Crewe to Cardiff and compare the amenities they offer before buying a train ticket.
How early should I purchase train tickets from Crewe to Cardiff to score the best deals?
If you purchase the Crewe to Cardiff train within the next 7 days, you can find one way tickets to cost on average $79 (€63). However, booking your train ticket in advance gives you access to the best prices for trains from Crewe to Cardiff. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Crewe
Cardiff
Crewe
Amenities

Trains from Crewe to Cardiff: related information

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