Cheap Train tickets to Fishguard

What are the most popular routes to Fishguard?

Cardiff - FishguardAverage priceR 872Average duration2h 41mDaily departures9
Carmarthen - FishguardAverage priceR 323Average duration51mDaily departures10
Swansea - FishguardAverage priceR 531Average duration1h 42mDaily departures7