The journey from Haverfordwest to Southampton covers about 350 km. Driving takes approximately 4 hours and 30 minutes via the A40, M4, and M3. By train, you will travel from Haverfordwest to Cardiff or Bristol, then connect to a service to Southampton Central, taking around 5 hours. Southampton is a major port city with a rich maritime history. This route connects the Welsh coast to the south coast of England.
Total Distance: 350 km driving distance; 280 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours | 4 hours 30 mins |
| Avg Price | £60 - £110 | £50 - £75 fuel |
| Operator | Great Western Railway | N/A |
| Route | Haverfordwest to Cardiff Central, then to Southampton Central. | A40, M4, M3. |
| Tip | The train journey offers beautiful views of the countryside. | The M3 can be busy; allow extra time during peak hours. |
Summer for coastal visits and maritime events.