Cheap Bus, Train, and Carpool tickets to Carmarthen

What are the most popular routes to Carmarthen?

London - CarmarthenAverage priceCHF 89Average duration3h 52mDaily departures4
London - CarmarthenAverage priceCHF 23Average duration5h 45mDaily departures2
Tenby - CarmarthenAverage priceCHF 8Average duration46mDaily departures10
Tenby - CarmarthenAverage priceCHF 8Average duration45mDaily departures2
Cardiff - CarmarthenAverage priceCHF 13Average duration2h 15mDaily departures2