The journey from Invergordon to Portsmouth covers approximately 980 km. Rail is the most convenient option, with services running from Inverness down the East Coast Main Line. Driving is also a good option, taking you through the scenic landscapes of the Scottish Borders and Northern England. Portsmouth is a historic port city famous for its naval history.
Total Distance: 980 km driving distance, 850 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 11 hours |
| Avg Price | 160 GBP - 380 GBP | 140 GBP - 190 GBP in fuel |
| Operator | ScotRail, LNER, and South Western Railway | Personal Vehicle |
| Route | Invergordon to Inverness, then to Edinburgh, London, and finally Portsmouth. | A9, A1(M), M1, M25, A3 motorway directly to Portsmouth. |
| Tip | South Western Railway provides good connections to Portsmouth. | The M25 can be very busy near London. |
Spring or Autumn for pleasant weather and fewer crowds.