Salisbury
Salisbury
Inverness
Inverness
Train Flight

Salisbury to Inverness

Updated: 31 May 2026

Reaching Inverness from Salisbury is a major cross-country journey. The most iconic way is to take the train to London, then board the Caledonian Sleeper from London Euston to Inverness. Alternatively, you can fly from London Gatwick or Luton to Inverness Airport. This journey takes you from the heart of Wessex to the gateway of the Scottish Highlands.

Total Distance: 950 km driving, 800 km air distance.
Fastest Way
Flying from London Gatwick to Inverness.
Cheapest Way
Booking an Advance train ticket and flying with a budget airline.
Compare Salisbury to Inverness Routes
Train
Connecting
Flight
Direct
Duration 12 hours 5 hours (including transit)
Avg Price 150-300 GBP 100-250 GBP
Operator Caledonian Sleeper / LNER EasyJet
Route Salisbury to London, then overnight sleeper train to Inverness. London Gatwick (LGW) to Inverness (INV).
Tip The Caledonian Sleeper offers a unique experience; book a private cabin well in advance. EasyJet operates direct flights from Gatwick, which is the most convenient air route.
Travel Tips
  • Sleeper Booking
    Caledonian Sleeper cabins sell out months ahead; book as soon as dates open.
  • Airport Transit
    Use the Gatwick Express from London Victoria to reach the airport quickly.
  • Clothing
    The Highlands are unpredictable; always carry a waterproof jacket.
  • Currency
    Scottish banknotes are legal tender throughout the UK, but keep some coins for small shops.
  • Local Travel
    Inverness is the hub for exploring the North Coast 500 route.
Safety Tips
  • Mountain Safety
    If hiking, always check the Mountain Weather Information Service before heading out.
  • Driving
    Highland roads can be narrow and winding; drive slowly on single-track roads.
  • Wildlife
    Be aware of deer crossing roads, especially at dawn and dusk.
  • Emergency
    Mobile signal can be spotty in the Highlands; download offline maps.
People Also Ask
  • Is there a direct train?
    No, you must change in London.
  • How long is the sleeper?
    The journey takes approximately 11-12 hours overnight.
  • Can I fly from Southampton?
    No, there are no direct flights from Southampton to Inverness.
  • Is Inverness worth visiting?
    Yes, it is the cultural capital of the Highlands.
  • What is the best way to see Loch Ness?
    Take a boat tour from Inverness or Drumnadrochit.
Quick Info
  • From Salisbury, Wiltshire, United Kingdom
  • To Inverness, Highland, United Kingdom
  • Modes
Best Time to Travel

May to June or September for the best balance of weather and fewer midges.

Things to Do in Inverness
1
Loch Ness
Famous for its monster and the ruins of Urquhart Castle on its banks.
2
Culloden Battlefield
The site of the final Jacobite Rising, offering a moving visitor center and memorial.
3
Inverness Castle
Provides panoramic views over the River Ness and the city center.
4
Leakey's Bookshop
Housed in an old church, this is Scotland's largest second-hand bookshop.
Tags
Salisbury to Inverness travel to Highlands train to Inverness flights to Inverness UK travel Caledonian Sleeper Inverness guide