The journey from Pembroke Dock to Swansea covers approximately 105 kilometers along the scenic South Wales coastline. You can travel via the A477 and A48 roads, which offer direct access to the M4 corridor. Transport for Wales operates regular train services from Pembroke Dock station to Swansea station. The route passes through the Pembrokeshire countryside and Carmarthenshire. This transit is essential for connecting the western tip of Wales to the second-largest city in the country.
Total Distance: 105 km driving distance, 85 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 10 mins | 1 hour 30 mins |
| Avg Price | 18-25 GBP | 15-20 GBP fuel |
| Operator | Transport for Wales | N/A |
| Route | Pembroke Dock to Swansea via Carmarthen. | A477 to A48, joining M4 at junction 49. |
| Tip | Book via the Transport for Wales app for cheaper advance tickets. | Watch for speed cameras on the A477 near St Clears. |
May to September for clear coastal views and less rain.