London is located 800 kilometers south of Inverness. The most efficient way to travel is by flight from Inverness Airport to London, which takes approximately 1 hour and 30 minutes. By train, you must travel to Edinburgh Waverley and take a direct service to London King's Cross. This route takes you from the Highlands to the heart of the capital.
Total Distance: 800 km driving, 700 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 1 hour 30 mins |
| Avg Price | 150-300 GBP | 80-150 GBP |
| Operator | LNER / ScotRail | EasyJet / British Airways |
| Route | Inverness to Edinburgh, then Edinburgh to London. | Inverness Airport to London Gatwick/Luton/Heathrow. |
| Tip | Book through-tickets to save on the total fare. | Book in advance for the best prices. |
Spring and summer for exploring the local historic sites and vibrant city center.