Elgin
Elgin
London
London
Train Flight

Elgin to London

Updated: 28 May 2026

The journey from Elgin to London is a significant cross-country trip. You can fly from Inverness Airport (INV) to London (LHR/LGW/LTN) in under 2 hours. Alternatively, the train journey via the East Coast Main Line takes approximately 8 hours. London is the vibrant capital of the UK, offering endless attractions. The distance is over 800 km.

Total Distance: Driving distance 850 km, straight-line air distance 700 km.
Fastest Way
Flying from Inverness is the fastest way to reach London.
Cheapest Way
Booking an Advance train ticket or a budget flight early is the most cost-effective method.
Compare Elgin to London Routes
Train
Connecting
Flight
Direct
Duration 8 hours 1 hour 30 mins
Avg Price 100-250 GBP 80-200 GBP
Operator LNER / ScotRail British Airways / EasyJet
Route Elgin to Edinburgh, then LNER train to London King's Cross. Inverness Airport (INV) to London Heathrow (LHR) or Gatwick (LGW).
Tip The train journey is scenic and allows you to work or relax. Book flights well in advance to secure the best prices.
Travel Tips
  • Oyster Card
    Use an Oyster card or contactless payment for all London transport.
  • Airport Transfers
    Use the Heathrow Express or Gatwick Express for fast city centre access.
  • Train Booking
    Use the LNER website for the best deals on East Coast trains.
  • Walking
    London is a very walkable city; wear comfortable shoes.
  • Museums
    Many museums are free, but check if you need to book a time slot.
Safety Tips
  • Pickpockets
    Be vigilant in crowded tourist areas like Oxford Street.
  • Emergency
    Dial 999 for any emergency services.
  • Transport Safety
    Stick to official taxis or licensed minicabs at night.
  • Awareness
    Stay alert in busy underground stations.
People Also Ask
  • Is it better to fly or take the train?
    Flying is faster, but the train is more comfortable and scenic.
  • How far is London from Elgin?
    It is about 850 km by road.
  • Are there direct trains?
    No, you must change in Edinburgh or Aberdeen.
  • What is the best way to get around London?
    The London Underground is the most efficient way to travel.
  • Do I need a passport for domestic flights?
    You need a valid photo ID for security checks.
Quick Info
  • From Elgin, Moray, United Kingdom
  • To London, Greater London, United Kingdom
  • Modes
Best Time to Travel

Spring or Autumn for pleasant city walking weather.

Things to Do in London
1
British Museum
Explore world history in this iconic museum. It is free to enter and houses millions of artifacts.
2
Tower of London
Visit this historic fortress and see the Crown Jewels. It is a must-see for history buffs.
3
London Eye
Take a ride on this giant Ferris wheel for panoramic views of the city. It is perfect for sunset.
4
West End Theatres
Catch a world-class musical or play in the heart of London. It is an unforgettable experience.
Tags
Elgin to London flights from Inverness to London train from Elgin to London travel to London Moray to London UK travel guide London transport Elgin travel