Forres
Forres
Portsmouth
Portsmouth
Train Driving

Forres to Portsmouth

Updated: 28 May 2026

The journey from Forres to Portsmouth is a long-distance rail trip. You will take a ScotRail train from Forres to Inverness or Aberdeen, then connect to an LNER service to London, and finally a South Western Railway train to Portsmouth. This route covers approximately 950 km and takes you through the heart of the UK.

Total Distance: Driving distance 1000 km, straight-line air distance 800 km.
Fastest Way
Train, taking approximately 10 hours and 30 minutes.
Cheapest Way
Advance train tickets are the most cost-effective way to travel.
Compare Forres to Portsmouth Routes
Train
Connecting
Driving
Direct
Duration 10 hours 30 mins 11 hours 30 mins
Avg Price 95 GBP - 260 GBP 190 GBP (fuel)
Operator ScotRail, LNER, South Western Railway N/A
Route Forres to Inverness, LNER to London, SWR to Portsmouth. A96, A9, M90, A1(M) to Portsmouth.
Tip Check your connections carefully as some trains have tight transfer times. The A1(M) is a long but direct route.
Travel Tips
  • Station
    Portsmouth & Southsea station is a short walk from the city center.
  • Booking
    Book your LNER and SWR tickets early to secure a seat.
  • Luggage
    Use the luggage storage at Portsmouth & Southsea station if you arrive early.
  • Connectivity
    Wi-Fi is available on most trains.
  • Local Travel
    Portsmouth city center is very walkable.
Safety Tips
  • Station Safety
    Stay alert in busy stations during your transfers.
  • Night Safety
    Portsmouth city center is generally safe, but avoid walking alone in quiet areas at night.
  • Emergency
    Dial 999 for emergency services.
  • Driving
    Be aware of the city center traffic restrictions.
People Also Ask
  • Is there a direct train?
    No, you must change trains at least twice.
  • How long does it take?
    The journey takes about 10 hours and 30 minutes.
  • Can I fly?
    There are no direct flights from Inverness to Portsmouth; the train is much faster.
  • Is Portsmouth worth visiting?
    Yes, it is a vibrant city with a rich history.
  • What is the best way to travel?
    The train is the most comfortable and reliable option.
Quick Info
  • From Forres, Moray, 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
Home to the HMS Victory and the Mary Rose Museum. A must-visit for history lovers.
2
Spinnaker Tower
A stunning observation tower offering panoramic views of the city and the Solent.
3
Southsea Castle
A historic castle built by Henry VIII. A great place to explore.
4
Portsmouth Museum
Features diverse collections ranging from local history to fine art.
Tags
Forres to Portsmouth train to Portsmouth travel Scotland to England LNER train Portsmouth travel guide Forres transport UK rail Portsmouth city break