The journey from Swansea to Haverfordwest covers 100 km. By train, you can take a direct service from Swansea. Driving involves taking the A48 and A40, which is a direct route. This journey takes you from the city of Swansea to the town of Haverfordwest. Expect a travel time of around 1.5 hours. Haverfordwest is famous for its castle.
Total Distance: 100 km driving distance, 85 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 1 hour 30 mins |
| Avg Price | 15-30 GBP | 15-25 GBP |
| Operator | Transport for Wales | Personal Vehicle |
| Route | Swansea to Haverfordwest. | A48, A40. |
| Tip | Direct trains are available. | The A40 can be busy; check traffic. |
Summer for the castle.