Invergordon
Invergordon
Portsmouth
Portsmouth
Train Driving

Invergordon to Portsmouth

Updated: 28 May 2026

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.
Fastest Way
Driving, taking approximately 11 hours.
Cheapest Way
Train, if booked well in advance.
Compare Invergordon to Portsmouth Routes
Train
Connecting
Driving
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.
Travel Tips
  • Portsmouth Station
    The station is centrally located and well-connected.
  • Walking
    Portsmouth city center is very walkable.
  • Booking
    Book train tickets in advance for the best prices.
  • Traffic
    Avoid driving in the city center during rush hour.
  • Events
    Check for local festivals which can make the city very busy.
Safety Tips
  • Road Safety
    Be careful on the M25 during bad weather.
  • City Safety
    Portsmouth is safe, but keep an eye on your belongings in tourist areas.
  • Emergency
    Dial 999 for any emergency assistance.
  • Vehicle Security
    Always park in secure car parks.
People Also Ask
  • Is there a direct train?
    No, you must change at Inverness or Edinburgh and London.
  • How long is the drive?
    Approximately 11 hours.
  • Can I fly?
    There are no direct flights; you would need to connect through a major hub.
  • What is the best way to travel?
    Train is the most comfortable for this distance.
  • Are there tolls?
    No, there are no tolls on this route.
Quick Info
  • From Invergordon, Scotland, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

Spring or Autumn for pleasant weather and fewer crowds.

Things to Do in Portsmouth
1
Historic Dockyard
Explore the world-famous naval history, including HMS Victory.
2
Spinnaker Tower
Enjoy panoramic views of the city and the Solent.
3
Southsea Castle
Visit this historic castle built by Henry VIII.
4
Portsmouth Museum
Explore the history of the city and its people.
Tags
Invergordon to Portsmouth train to Portsmouth travel Scotland to Portsmouth driving Invergordon to Portsmouth UK travel Portsmouth transport Invergordon guide long distance travel