The distance from Braintree to Portsmouth is approximately 160 km. Driving via the M11, M25, and A3 is the most direct route, typically taking 2.5 hours. Rail travel involves a journey into London and a connection to Portsmouth via South Western Railway. Portsmouth is a major naval city with excellent shopping and transport links. The route passes through the southern outskirts of London.
Total Distance: 160 km driving distance, 140 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 2 hours 30 mins |
| Avg Price | 50-90 GBP | 35-45 GBP in fuel |
| Operator | Greater Anglia and South Western Railway | Personal Vehicle |
| Route | Braintree to London Liverpool Street, transfer to Waterloo, then to Portsmouth Harbour. | A120, M11, M25, A3. |
| Tip | The train from Waterloo to Portsmouth is very frequent. | Portsmouth has several large shopping centre car parks. |
Any time of year, though avoid peak rush hours on the M25.