Cheap Bus, Train and Carpool tickets to Bridgend

What are the most popular routes to Bridgend?

Cardiff - BridgendAverage priceARS 12 222Average duration30mDaily departures37
London - BridgendAverage priceARS 168 777Average duration2h 10mDaily departures13
Bristol - BridgendAverage priceARS 17 665Average duration2h 5mDaily departures24
Newport - BridgendAverage priceARS 12 990Average duration1h 10mDaily departures34
Heathrow - BridgendAverage priceARS 81 774Average duration4h 20mDaily departures46