The journey from Swansea to Portsmouth covers 280 km. By train, you typically change at Reading. Driving involves taking the M4 and A34, which is a direct route. This journey takes you from the Welsh coast to the port city of Portsmouth. Expect a travel time of around 4 hours. Portsmouth is famous for its historic dockyard.
Total Distance: 280 km driving distance, 240 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 4 hours |
| Avg Price | 60-120 GBP | 50-80 GBP |
| Operator | GWR / South Western Railway | Personal Vehicle |
| Route | Swansea to Reading, then to Portsmouth. | M4, A34. |
| Tip | Check for connections in Reading. | The A34 can be very busy; check traffic. |
Summer for the dockyard and waterfront.