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 Bath to Cardiff

🚂 Traveling from Bath to Cardiff by train is a convenient and efficient journey. The direct train operated by First Great Western Service departs from Bath Spa hourly and arrives at Cardiff Central in just 1 hour and 5 minutes. 🚂 The train route covers a distance of approximately 79.9 km, offering travelers a smooth and comfortable ride through the picturesque landscapes of the UK countryside. Ticket prices for the Bath to Cardiff train vary from £23 to £55, providing a budget-friendly travel option for all.

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 Bath by train?

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

See schedule