Cheap Bus, Train and Carpool tickets to Tenby

What are the most popular routes to Tenby?

Cardiff - TenbyAverage priceR 239Average duration2h 45mDaily departures2
Swansea - TenbyAverage priceR 260Average duration1h 35mDaily departures7
Carmarthen - TenbyAverage priceR 209Average duration44mDaily departures7
Bridgend - TenbyAverage priceR 218Average duration2h 15mDaily departures2
Newport - TenbyAverage priceR 276Average duration3h 30mDaily departures2