Cheap Bus, Train and Carpool tickets to Pembroke

What are the most popular routes to Pembroke?

Swansea - PembrokeAverage priceARS 22,270Average duration1h 59mDaily departures8
Bridgend - PembrokeAverage priceARS 18,145Average duration2h 35mDaily departures2
Reading - PembrokeAverage priceARS 36,648Average duration5h 30mDaily departures1
Birmingham - PembrokeAverage priceARS 48,922Average duration6h 15mDaily departures4
Port Talbot - PembrokeAverage priceARS 16,384Average duration2h 10mDaily departures2