Dornoch
Dornoch
Portsmouth
Portsmouth
Train Driving

Dornoch to Portsmouth

Updated: 28 May 2026

The journey from Dornoch to Portsmouth is a trip of approximately 920 km. You will take a train from Tain to Inverness, then an LNER service to London, followed by a train from London Waterloo to Portsmouth. Driving is also an option, taking about 11 hours via the A9 and M6. This route takes you from the Highlands through the heart of England to the south coast. It is a long journey that requires careful rail connections.

Total Distance: 920 km driving, 770 km air distance.
Fastest Way
Train, as it avoids the fatigue of a long drive.
Cheapest Way
Train, if booked as an Advance ticket.
Compare Dornoch to Portsmouth Routes
Train
Connecting
Driving
Direct
Duration 10 hours 30 mins 12 hours
Avg Price 100 GBP - 250 GBP 160 GBP fuel
Operator ScotRail, LNER, South Western Railway N/A
Route Tain to Inverness, then LNER to London, then SWR to Portsmouth. A9, M90, M6, M25, A3.
Tip The train from London Waterloo to Portsmouth is very frequent. The M25 can be very busy; avoid peak times.
Travel Tips
  • Rail Booking
    Book your LNER ticket in advance.
  • Food
    Pack snacks for the train journey.
  • Luggage
    Keep your luggage manageable.
  • Connectivity
    Most trains have Wi-Fi.
  • Navigation
    Portsmouth is very walkable.
Safety Tips
  • Driving
    Take a break every 2 hours.
  • Night Travel
    Avoid driving on the A9 at night.
  • Personal Safety
    Keep your belongings secure.
  • Emergency
    Know the emergency contact numbers.
People Also Ask
  • Is there a direct train to Portsmouth?
    No, you must change trains.
  • How long is the drive?
    About 12 hours.
  • What is the best way to travel to Portsmouth?
    The train is the most comfortable option.
  • Are there flights to Portsmouth?
    No, the nearest airport is Southampton (SOU).
  • Is Portsmouth a good place to visit?
    Yes, it is a vibrant city with a rich history.
Quick Info
  • From Dornoch, Scotland, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

Spring and Autumn for pleasant weather.

Things to Do in Portsmouth
1
Historic Dockyard
Explore the historic ships and museums.
2
Spinnaker Tower
Enjoy views of the city from this iconic tower.
3
Dornoch Cathedral
Visit this historic site before you depart. It is a beautiful piece of architecture.
4
Southsea Castle
Visit this historic castle on the coast.
Tags
Dornoch to Portsmouth train to Portsmouth traveling to South Coast Highlands to Portsmouth best way to Portsmouth ScotRail to Portsmouth LNER to Portsmouth Portsmouth travel guide