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.