Cheap Bus, Train and Carpool tickets to Port Talbot

What are the most popular routes to Port Talbot?

Bristol - Port TalbotAverage pricePEN 151Average duration1h 7mDaily departures12
Cardiff - Port TalbotAverage pricePEN 28Average duration50mDaily departures21
Cardiff - Port TalbotAverage pricePEN 48Average duration32mDaily departures13
Newport - Port TalbotAverage pricePEN 42Average duration1h 30mDaily departures21
Carmarthen - Port TalbotAverage pricePEN 42Average duration1h 30mDaily departures2