Cheap Bus and Carpool tickets to Cross Hands

What are the most popular routes to Cross Hands?

Cardiff - Cross HandsAverage price£11Average duration1h 55mDaily departures1
London - Cross HandsAverage price£17Average duration5h 30mDaily departures2
Bridgend - Cross HandsAverage price£9Average duration1h 25mDaily departures2
Birmingham - Cross HandsAverage price£22Average duration5h 5mDaily departures4
Johnston - Cross HandsAverage price£8Average duration1h 48mDaily departures2