Cheap Bus, Train and Carpool tickets to Cardiff

Scenic view of Cardiff

What are the most popular routes to Cardiff?

Nailsea - CardiffAverage priceCOP 46,869Average duration1h 30mDaily departures33
Bristol - CardiffAverage priceCOP 41,310Average duration1h 30mDaily departures63
Bristol - CardiffAverage priceCOP 86,190Average duration37mDaily departures36
Swansea - CardiffAverage priceCOP 30,927Average duration1h 10mDaily departures65
Swansea - CardiffAverage priceCOP 72,678Average duration54mDaily departures13

Stations and stops in Cardiff

Locations map