The journey from Inverness to London covers approximately 800 kilometers, linking the Highlands to the capital city. By train, you can take the iconic Caledonian Sleeper for an overnight journey, or use the East Coast Main Line via Edinburgh. Flying is the fastest option, with direct flights from Inverness Airport to London airports. Driving is a long 10-hour journey via the A9 and A1(M). London is the ultimate destination for culture, business, and tourism, making this a very popular route.
Total Distance: 800 km driving distance, 700 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 1 hour 45 mins |
| Avg Price | 80-250 GBP | 50-150 GBP |
| Operator | Caledonian Sleeper and LNER | EasyJet and British Airways |
| Route | Inverness Station to London Euston (Sleeper) or King's Cross (LNER). | Inverness Airport (INV) to London Gatwick (LGW) or Luton (LTN). |
| Tip | The Caledonian Sleeper is a unique experience; book a berth well in advance. | Book flights early to get the best prices; check baggage allowances. |
Year-round, but spring and autumn are ideal for city exploration.