The journey from Machynlleth to the naval city of Portsmouth covers 230 miles. Rail travel requires a journey via Shrewsbury, London, and then a South Western Railway service to Portsmouth Harbour. Driving involves the A470, M4, and A3. Expect a travel time of 6.5 hours. This route takes you from the Welsh coast to the English Channel.
Total Distance: 370 km driving, 300 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours 45 mins | 6 hours |
| Avg Price | £90 - £150 | £65 - £95 fuel |
| Operator | Transport for Wales and South Western Railway | Personal Vehicle |
| Route | Machynlleth to Shrewsbury, London Euston, then Waterloo to Portsmouth. | A470, M4, M25, A3 to Portsmouth. |
| Tip | Check for engineering works on the Portsmouth line. | The A3 is a major road; expect heavy traffic near Guildford. |
Summer for the Portsmouth Historic Dockyard.