The journey from Porthmadog to Portsmouth covers approximately 400 km. By car, you will travel along the A487, A55, M56, M6, and M3. The train journey requires multiple changes, typically at Bangor, Crewe, and then a connection to Portsmouth. Portsmouth is a major naval city known for its historic dockyard. Expect the drive to take around 5 hours 30 minutes.
Total Distance: 400 km driving, 300 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 5 hours 30 mins |
| Avg Price | 120-220 GBP | 90-150 GBP |
| Operator | Transport for Wales, Avanti West Coast, South Western Railway | N/A |
| Route | Cambrian Coast Line, West Coast Main Line, CrossCountry route | A487, A55, M56, M6, M3 |
| Tip | Portsmouth Harbour station is centrally located and easy to navigate. | The M3 is the primary route; check for congestion near Portsmouth. |
Spring and Summer for exploring the city's historic sites.