Cheap Bus, Train and Carpool tickets to Port Talbot

What are the most popular routes to Port Talbot?

Cardiff - Port TalbotAverage price£7Average duration50mDaily departures19
London - Port TalbotAverage price£23Average duration5h 40mDaily departures23
London - Port TalbotAverage price£99Average duration2h 22mDaily departures13
Newport - Port TalbotAverage price£8Average duration1h 35mDaily departures15
Birmingham - Port TalbotAverage price£21Average duration5h 10mDaily departures15