Cheap Bus, Train and Carpool tickets to Bridgend

What are the most popular routes to Bridgend?

Cardiff - BridgendAverage priceARS 12,297Average duration30mDaily departures37
London - BridgendAverage priceARS 169,808Average duration2h 10mDaily departures13
Bristol - BridgendAverage priceARS 17,773Average duration2h 5mDaily departures24
Newport - BridgendAverage priceARS 13,069Average duration1h 10mDaily departures34
Heathrow - BridgendAverage priceARS 82,273Average duration4h 20mDaily departures46