The journey from Newport, Pembrokeshire to Portsmouth covers approximately 300 km. By car, you will travel east through Wales, cross the Prince of Wales Bridge, and follow the M4 and A3. By train, you will travel to Cardiff or Newport (Gwent) and then take a direct service to Portsmouth Harbour. Portsmouth is a historic naval city in Hampshire.
Total Distance: 300 km driving distance, 250 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours | 4 hours 30 mins |
| Avg Price | 95-160 GBP | 65-95 GBP |
| Operator | Great Western Railway | N/A |
| Route | Fishguard to Portsmouth Harbour via Cardiff. | A40 to M4, then A3 South. |
| Tip | Book tickets well in advance for the best prices. | The M4 and A3 can be busy; check traffic before leaving. |
Summer to enjoy the waterfront and naval attractions.