The journey from Pwllheli to Portsmouth covers approximately 400 km. By train, you will travel from Pwllheli to Shrewsbury, then to London, and finally to Portsmouth. Driving involves crossing the Midlands via the M6 and A3. This route takes you from the Welsh coast to the historic naval city of Portsmouth. Expect a travel time of 6-7 hours. It is a perfect trip for those looking to explore the south coast of England.
Total Distance: 410 km driving distance; 340 km straight-line distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 6 hours |
| Avg Price | 100-200 GBP | 80-120 GBP fuel |
| Operator | Transport for Wales and South Western Railway | Personal Vehicle |
| Route | Pwllheli to Shrewsbury, London Euston, Portsmouth Harbour. | A497, A487, A5, M6, A3. |
| Tip | The train journey is very scenic, especially through the Welsh mountains. | The A3 can be very busy; check for accidents before leaving. |
Spring or Summer for the best weather.