Dornoch
Dornoch
London
London
Train Flight

Dornoch to London

Updated: 28 May 2026

The journey from Dornoch to London is best managed by traveling to Inverness Airport (INV) for a flight to London Heathrow or Gatwick. Alternatively, you can take the train from Tain or Lairg to Inverness, then board the Caledonian Sleeper or an LNER service to London King's Cross. The distance is approximately 900 km. This route connects the quiet Highlands to the bustling capital. Planning your connection at Inverness is the most critical part of the journey.

Total Distance: 900 km driving, 780 km air distance.
Fastest Way
Flight, taking approximately 1.5 hours in the air plus airport transit.
Cheapest Way
Flight, if booked during off-peak periods.
Compare Dornoch to London Routes
Train
Connecting
Flight
Direct
Duration 8 hours 30 mins 4 hours (including airport time)
Avg Price 100 GBP - 250 GBP 70 GBP - 150 GBP
Operator Caledonian Sleeper, LNER British Airways, EasyJet
Route Tain to Inverness, then direct train to London. Inverness Airport (INV) to London Heathrow (LHR) or Gatwick (LGW).
Tip The Caledonian Sleeper is a comfortable way to travel overnight and save on a hotel. Book flights from Inverness well in advance to avoid high last-minute prices.
Travel Tips
  • Airport Transfer
    The bus from Dornoch to Inverness Airport takes about 90 minutes; plan accordingly.
  • Sleeper Booking
    Caledonian Sleeper cabins sell out months in advance; book early.
  • London Transport
    Use a contactless bank card for all London Underground and bus travel.
  • Packing
    London is warmer than Dornoch; dress in layers.
  • Navigation
    Use the Citymapper app for real-time London transit updates.
Safety Tips
  • Pickpockets
    Be vigilant in crowded London tourist areas like Oxford Street.
  • Airport Security
    Arrive at Inverness Airport at least 90 minutes before your flight.
  • Night Safety
    Stick to well-lit main streets when walking in London at night.
  • Emergency
    Dial 999 for police, fire, or ambulance services in the UK.
People Also Ask
  • Is it better to fly or take the train to London?
    Flying is faster, but the train offers a more scenic and relaxing experience.
  • How far is Inverness Airport from Dornoch?
    It is approximately 50 miles or a 75-minute drive.
  • Can I take a dog on the train to London?
    Yes, dogs are allowed on most UK trains with some restrictions.
  • What is the best time to arrive in London?
    Avoid rush hour (07:30-09:30 and 17:00-19:00) for easier travel.
  • Are there direct buses to London?
    Yes, but they take over 15 hours and are not recommended for comfort.
Quick Info
  • From Dornoch, Scotland, United Kingdom
  • To London, Greater London, United Kingdom
  • Modes
Best Time to Travel

Spring and Autumn offer the best balance of flight availability and pleasant weather.

Things to Do in London
1
British Museum
Explore world history at this iconic institution in Bloomsbury. Admission is free for the permanent collection.
2
Tower of London
Visit the historic castle and see the Crown Jewels. It is a UNESCO World Heritage site.
3
Dornoch Beach
Enjoy a walk on this pristine sandy beach before leaving the Highlands. It is perfect for birdwatching.
4
Dunrobin Castle
Located near Dornoch, this fairytale castle is a must-see before heading south. It features stunning gardens.
Tags
Dornoch to London Inverness to London flights train from Dornoch to London traveling to London from Highlands best way to London ScotRail to London British Airways Inverness London travel guide