Portsmouth
Portsmouth
Train Driving

Strathpeffer to Portsmouth

Updated: 28 May 2026

The journey from Strathpeffer to Portsmouth covers roughly 950km. By train, you will travel from Dingwall to Inverness, then take an LNER service to London, followed by a South Western Railway service to Portsmouth. The total travel time is around 10 to 12 hours. Driving takes roughly 11 hours via the A9 and M6/M3 motorways.

Total Distance: 980 km driving, 820 km air distance.
Fastest Way
Driving, assuming no major delays on the M25.
Cheapest Way
Advance train tickets booked via the South Western Railway website.
Compare Strathpeffer to Portsmouth Routes
Train
Connecting
Driving
Direct
Duration 11 hours 11 hours
Avg Price 130 GBP - 250 GBP 180 GBP (fuel)
Operator ScotRail, LNER, South Western Railway Personal Vehicle
Route Dingwall to Inverness, LNER to London, SWR to Portsmouth. A9, M90, A1(M), M25, M3 to Portsmouth.
Tip Transferring between London stations (Euston to Waterloo) requires a short tube or taxi ride. The M25 around London is notoriously busy; plan your journey to avoid peak hours.
Travel Tips
  • Train Transfers
    Allow plenty of time for the transfer between London stations.
  • Parking
    Use the Gunwharf Quays or Portsmouth Historic Dockyard car parks.
  • Public Transport
    Portsmouth has a good bus network for getting around the city.
  • Booking
    Book your train tickets at least 8 weeks in advance.
  • Walking
    The city center is compact and easy to navigate on foot.
Safety Tips
  • Nightlife
    Stay in well-lit areas when walking home from bars at night.
  • Driving
    Be aware of one-way systems in the city center.
  • Train Safety
    Keep your luggage in sight at all times on the train.
  • Emergency
    Dial 999 for any emergency assistance.
People Also Ask
  • Is there a direct train?
    No, you must change at least twice.
  • How long is the drive?
    Approximately 11 hours.
  • Is Portsmouth safe?
    Like any large city, use common sense in busy areas.
  • Can I fly?
    No, there are no direct flights from Inverness.
  • What is the best way to travel?
    Train is the most comfortable for this distance.
Quick Info
  • From Strathpeffer, Scotland, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

Summer for the maritime events or spring for the city's parks.

Things to Do in Portsmouth
1
Historic Dockyard
Explore the HMS Victory and the Mary Rose Museum. It is a world-class maritime site.
2
Spinnaker Tower
Enjoy panoramic views of the city and the Solent. It is an iconic landmark.
3
Gunwharf Quays
Shop at the designer outlets and enjoy the waterfront restaurants. It is a popular destination.
4
Southsea Common
Relax in this large park near the beach. It is a great spot for a picnic.
Tags
Strathpeffer to Portsmouth train to Portsmouth Highland to Hampshire travel to Portsmouth ScotRail to South Western Railway best way to Portsmouth Scotland to South Coast Portsmouth tourism
More to Strathpeffer