The journey from Milford Haven to Portsmouth covers 420 km, heading east through Wales and into the South of England. By car, you will follow the A40 and M4. Train travel involves a journey to Cardiff and a transfer to a direct service to Portsmouth Harbour. The drive takes about 5 hours and 30 minutes. This route connects the coastal town of Milford Haven to the historic city of Portsmouth.
Total Distance: 420 km driving distance; 370 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours | 5 hours 30 mins |
| Avg Price | 75-160 GBP | 85-130 GBP |
| Operator | Transport for Wales | N/A |
| Route | Milford Haven to Cardiff, Cardiff to Portsmouth Harbour | A40, M4 |
| Tip | The train is very comfortable and scenic. | The M4 is a fast road; watch for speed cameras. |
May to September for the best weather.