The journey from Invergordon to London is a major transit route covering over 900 km. You can take the train from Invergordon to Inverness, then connect to the Caledonian Sleeper or LNER services to London. Alternatively, flying from Inverness Airport (INV) to London Gatwick, Luton, or Heathrow is the fastest option. London is the capital and largest city in the United Kingdom.
Total Distance: 920 km driving distance, 780 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 11 hours | 3 hours (including airport time) |
| Avg Price | 100 GBP - 250 GBP | 80 GBP - 200 GBP |
| Operator | ScotRail and LNER | EasyJet or British Airways |
| Route | Invergordon to Inverness, then direct train to London King's Cross. | Inverness Airport (INV) to London Gatwick (LGW) or London Luton (LTN). |
| Tip | The Caledonian Sleeper offers an overnight service from Inverness to London Euston. | Book early to get the best flight prices; remember to factor in travel to Inverness Airport. |
Spring or Autumn to avoid peak summer crowds and winter travel disruptions.