Avoch
Avoch
Portsmouth
Portsmouth
Train Driving

Avoch to Portsmouth

Updated: 28 May 2026

Traveling from Avoch to Portsmouth requires a multi-stage journey starting with a bus or taxi to Inverness. From Inverness, you board the LNER train to London King's Cross. You must then transfer across London to Waterloo Station. Finally, take the South Western Railway service directly to Portsmouth Harbour. The total distance is approximately 950 km, making this a full-day transit.

Total Distance: 950 km driving, 780 km air distance.
Fastest Way
Train from Inverness to London, then South Western Railway to Portsmouth.
Cheapest Way
Advance purchase train tickets booked 12 weeks early via LNER.
Compare Avoch to Portsmouth Routes
Train
Connecting
Driving
Direct
Duration 11 hours 12 hours
Avg Price 150-300 GBP 180 GBP fuel
Operator LNER and South Western Railway Personal Vehicle
Route Inverness to London King's Cross, then Waterloo to Portsmouth Harbour. A9, M90, M6, M40, M25, A3.
Tip Book your London cross-town transfer via the Underground Victoria Line to save time. Avoid the M25 during rush hour to prevent significant delays.
Travel Tips
  • Book Early
    Rail fares increase significantly closer to the departure date.
  • Cross-London Transfer
    Allow at least 90 minutes for your transfer between King's Cross and Waterloo.
  • Luggage
    Use the luggage racks on LNER trains as overhead space is limited for large suitcases.
  • Wi-Fi
    LNER trains offer free Wi-Fi, which is useful for checking connection updates.
  • Station Facilities
    Portsmouth Harbour station is directly connected to the ferry terminal for onward travel.
Safety Tips
  • Station Security
    Keep your belongings in sight at all times in busy London terminals.
  • Night Travel
    Avoid walking alone in unfamiliar areas of Portsmouth late at night.
  • Emergency Numbers
    Dial 999 for police or medical emergencies while in transit.
  • Weather Awareness
    Check for high winds if traveling by road, as the A3 can be exposed.
People Also Ask
  • Is there a direct train?
    No, you must change in London.
  • How long is the drive?
    Approximately 12 hours depending on traffic.
  • Can I fly?
    You can fly from Inverness to London, then take the train.
  • Where do I change in London?
    Between King's Cross and Waterloo.
  • Is the ferry included?
    No, the ferry to the Isle of Wight is a separate service.
Quick Info
  • From Avoch, Highlands, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

May to September for reliable rail connections and longer daylight hours.

Things to Do in Portsmouth
1
Portsmouth Historic Dockyard
Explore the HMS Victory and Mary Rose Museum. These sites offer deep insight into British naval history.
2
Spinnaker Tower
Ascend the 170-meter tower for panoramic views of the Solent. It is the most iconic landmark in the city.
3
Southsea Castle
Visit this artillery fort built by Henry VIII. It provides excellent views across the water to the Isle of Wight.
4
Gunwharf Quays
Enjoy premium outlet shopping and waterfront dining. It is a vibrant hub located right next to the harbour station.
Tags
Avoch to Portsmouth travel Highlands to Hampshire train Inverness to Portsmouth rail travel from Scotland to South England best way to reach Portsmouth from Highlands London to Portsmouth train Avoch transport guide UK long distance travel