Cheap Bus, Train and Carpool tickets to Port Talbot

What are the most popular routes to Port Talbot?

Cardiff - Port TalbotAverage price$12Average duration50mDaily departures20
Bristol - Port TalbotAverage price$62Average duration1h 8mDaily departures11
Reading - Port TalbotAverage price$168Average duration2hDaily departures12
Reading - Port TalbotAverage price$41Average duration4h 55mDaily departures4
Birmingham - Port TalbotAverage price$44Average duration5h 25mDaily departures21