Trip to Cardiff

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Barcelona to Cardiff

🚆 The train journey from Barcelona to Cardiff requires multiple transfers, starting from Barcelona-Sants station and passing through famous European stations such as Gare de Lyon, Paris Nord, King's Cross St. Pancras, and Paddington. The total travel time, including all transfers, is approximately 12 hours and 42 minutes. 💰 Depending on the class and booking options, the prices for a train ticket between Barcelona and Cardiff can range from €370 to €795.

Where to stay in Cardiff

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

Accomodation

Will you be returning to Barcelona by train?

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

See schedule