Trip to Cardiff

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Crewe to Cardiff

⏱️ Taking the direct train from Crewe to Cardiff Central, operated by Transport for Wales, is a convenient option for a 2-hour and 32-minute journey. 🚆 Route 4 presents the most direct and time-saving option, with a single train from Crewe to Cardiff Central taking approximately 2 hours and 40 minutes. 🚉 For those seeking alternative routes, options like Route 5 with transfers in Manchester Piccadilly and Stafford or Route 6 with connections in Birmingham New Street and Bristol Temple Meads offer longer but scenic journeys to Cardiff from Crewe, providing a variety of travel experiences to choose from.

Where to stay in Cardiff

There are over 269 hotels to stay in Cardiff. Prices range from $14 per night.

Find accommodation
  • The train services from Crewe to Cardiff are provided by Transport for Wales. They operate a direct train departing from Crewe station and arriving at Cardiff Central station. The journey typically takes around 2 hours and 32 minutes. Prices for a train ticket between Crewe and Cardiff can vary from £40 to £96 depending on the fare type and time of booking.
  • The fastest train option between Crewe and Cardiff is the direct service operated by Transport for Wales. This train departs from Crewe station and arrives at Cardiff Central station, with a journey time of approximately 2 hours and 32 minutes. This direct route offers the quickest and most convenient way to travel between the two cities by train.
  • The departure station for trains leaving for Cardiff from Crewe is Crewe station. This station serves as the starting point for the train services operated by Transport for Wales on this route. Passengers can board the train at Crewe station and enjoy a direct journey to Cardiff Central station. It is important for travelers to arrive at Crewe station in time for their scheduled departure to Cardiff.
  • There are multiple trains between Crewe and Cardiff. The direct train operated by Transport for Wales departs from Crewe station and arrives at Cardiff Central station. These services operate hourly and run every day, with the journey typically taking around 2 hours and 32 minutes. Additionally, there are different routes with varying travel times and transfers available for passengers traveling between Crewe and Cardiff.
  • The Crewe to Cardiff train services, operated by Transport for Wales, arrive at Cardiff Central station in Cardiff. Cardiff Central is a major railway station located in the city center, making it convenient for travelers to access various attractions and amenities upon arrival. The station offers connections to local transportation options for further travel within Cardiff or to other destinations in the region. Passengers can easily disembark at Cardiff Central and continue their journey to explore the city's landmarks, shops, and restaurants.
  • The first train of the day from Crewe to Cardiff typically departs early in the morning, allowing travelers to start their journey at the beginning of the day. The last train of the day usually leaves Crewe in the evening, providing passengers with a late option for travel to Cardiff. With trains operating hourly throughout the day, passengers have a variety of departure times to choose from for their journey between Crewe and Cardiff.
  • There are multiple direct train trips each day between Crewe and Cardiff. These direct train services, operated by Transport for Wales, depart from Crewe station and arrive at Cardiff Central station. With services departing hourly and operating every day, passengers have flexibility in choosing their preferred departure time for the approximately 2 hours and 32 minutes journey between Crewe and Cardiff.
  • Yes, there is a direct train between Crewe and Cardiff. The direct train service, operated by Transport for Wales, departs from Crewe station and arrives at Cardiff Central station. This convenient direct route allows passengers to make the journey in approximately 2 hours and 32 minutes. Services depart hourly and operate every day, providing travelers with flexibility in their travel plans.
  • The cost of a train ticket from Crewe to Cardiff can vary depending on factors such as the fare type and the time of booking. Typically, prices for this journey range from £40 to £96. Passengers have the option to choose from different fare types and booking options to find a ticket that suits their budget and travel preferences.

Will you be returning to Crewe by train?

If you are looking for the return train journey, check out trains from Cardiff to Crewe

See schedule