Cheap Bus, Train and Carpool tickets to Bridgend

What are the most popular routes to Bridgend?

Newport - BridgendAverage priceCZK 198Average duration1h 10mDaily departures34
Bristol - BridgendAverage priceCZK 911Average duration54mDaily departures11
Tenby - BridgendAverage priceCZK 272Average duration2h 35mDaily departures2
Birmingham - BridgendAverage priceCZK 689Average duration3h 30mDaily departures19
Swansea - BridgendAverage priceCZK 199Average duration35mDaily departures39