Cheap Bus, Train, and Carpool tickets to Cardiff

Scenic view of Cardiff

What are the most popular routes to Cardiff?

Nailsea - CardiffAverage priceCA$19Average duration1h 30mDaily departures33
Manchester - CardiffAverage priceCA$101Average duration3h 30mDaily departures17
Birmingham - CardiffAverage priceCA$23Average duration4h 15mDaily departures23
Stansted - CardiffAverage priceCA$44Average duration6h 15mDaily departures16
Bath - CardiffAverage priceCA$27Average duration3hDaily departures11

Cardiff stations and stops

Locations map