The journey from London to Portsmouth covers approximately 125 km. You can travel via the A3 highway or take a direct train from London Waterloo. The train journey typically takes 2 hours. Portsmouth is a major naval city on the south coast. The route passes through the scenic Surrey Hills and the South Downs.
Total Distance: 125 km driving, 105 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 2 hours 30 mins |
| Avg Price | 20-45 GBP | 25-35 GBP fuel |
| Operator | South Western Railway | N/A |
| Route | London Waterloo to Portsmouth Harbour | A3 via Guildford and Petersfield |
| Tip | Sit on the right side for coastal views near the end. | Avoid the A3 during Friday evening rush hour. |
May to September for coastal weather.