Cheap Bus, Train and Carpool tickets to Cardiff

Scenic view of Cardiff

What are the most popular routes to Cardiff?

London - CardiffAverage priceCLP 12 311Average duration3h 45mDaily departures118
London - CardiffAverage priceCLP 105 312Average duration1h 52mDaily departures16
Nailsea - CardiffAverage priceCLP 11 678Average duration1h 30mDaily departures33
Swansea - CardiffAverage priceCLP 18 246Average duration54mDaily departures13
Carmarthen - CardiffAverage priceCLP 14 632Average duration2h 30mDaily departures2

Cardiff stations and stops

Locations map