Traveling from the North Yorkshire coast to the naval city of Portsmouth involves a journey of approximately 310 miles. By train, you will travel from Marske to Middlesbrough, then to York, and finally to London Kings Cross, before taking a train from London Waterloo to Portsmouth Harbour. Driving requires navigating the A1(M) south, transitioning to the M25, and finally the A3, which leads directly into the city. The journey highlights the transition from the rugged northern coastline to the historic southern naval docks. Expect a total travel time of around 6.5 hours by train or 6 hours by car.
Total Distance: Driving distance 500 km, straight-line air distance 390 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours 45 mins | 6 hours 15 mins |
| Avg Price | £90 - £180 | £80 - £110 in fuel |
| Operator | LNER and South Western Railway | Personal Vehicle |
| Route | Marske to Middlesbrough, York, London Kings Cross, London Waterloo, Portsmouth Harbour. | A174, A1(M), M25, A3. |
| Tip | Portsmouth Harbour station is the best stop for the ferry terminals. | The A3 through the Hindhead Tunnel is the most efficient final leg. |
June to August for the Portsmouth Maritime Festival and pleasant coastal weather.