Cheap Bus, Train and Carpool tickets to Tenby

What are the most popular routes to Tenby?

Cardiff - TenbyAverage priceR 240Average duration2h 45mDaily departures2
Swansea - TenbyAverage priceR 261Average duration1h 35mDaily departures7
Carmarthen - TenbyAverage priceR 210Average duration44mDaily departures7
Bridgend - TenbyAverage priceR 219Average duration2h 15mDaily departures2
Newport - TenbyAverage priceR 277Average duration3h 30mDaily departures2