The journey from Haverfordwest to Swansea covers approximately 110 km. By train, you will travel on the scenic West Wales Line. Driving involves navigating the A40 and M4 roads. This route takes you through the beautiful landscapes of South Wales to the coastal city of Swansea.
Total Distance: Driving distance 110 km, straight-line air distance 90 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 1 hour 30 mins |
| Avg Price | 20-40 GBP | 15-25 GBP |
| Operator | Transport for Wales | Personal Vehicle |
| Route | Haverfordwest to Swansea station. | A40, A48, M4. |
| Tip | The train journey offers beautiful views of the Welsh coast. | The M4 can be busy; check traffic reports before leaving. |
Spring and autumn for pleasant weather and fewer crowds in Swansea.