The journey from the Isle of Skye to Portsmouth covers approximately 1,080 km. You will travel from the rugged Highlands to the historic naval city of Portsmouth on the south coast. The most common public transport route involves a train from Inverness to London, followed by a South Western Railway service to Portsmouth Harbour. Driving takes you down the M6 and A3(M) motorways. This journey connects the remote beauty of the Hebrides with the maritime heritage of Portsmouth.
Total Distance: 1,080 km driving distance; 800 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 14 hours 30 mins | 13 hours 30 mins |
| Avg Price | 150-320 GBP | 180 GBP fuel |
| Operator | ScotRail, LNER, South Western Railway | N/A |
| Route | Kyle of Lochalsh to Inverness, London King's Cross to London Waterloo, then Portsmouth. | A87, A82, M74, M6, M25, A3(M). |
| Tip | Check for engineering works on the rail lines before traveling. | The M25 can be very busy; allow extra time for this section. |
May to September for pleasant weather in the south of England.