Cheap Bus, Train and Carpool tickets to Cardiff

Scenic view of Cardiff

What are the most popular routes to Cardiff?

London - CardiffAverage priceCLP 107,146Average duration2h 6mDaily departures15
Nailsea - CardiffAverage priceCLP 11,776Average duration1h 30mDaily departures33
Bristol - CardiffAverage priceCLP 21,757Average duration38mDaily departures30
Birmingham - CardiffAverage priceCLP 18,279Average duration4h 5mDaily departures31
Swindon - CardiffAverage priceCLP 11,156Average duration1h 55mDaily departures3

Stations and stops in Cardiff

Locations map