| Preceding station | Following station | |||
|---|---|---|---|---|
| Aviemore or Carrbridge (Sunday southbound only) towards London King's Cross |
London North Eastern Railway | Terminus | ||
| Aviemore or Carrbridge towards Perth |
ScotRail | |||
| Inverness Airport (Sundays only) Terminus | ||||
| Preceding station | Following station | |||
|---|---|---|---|---|
| Aviemore or Carrbridge (Sunday southbound only) |
London North Eastern Railway London Kings Cross – Inverness (Highland Chieftain) |
Terminus | ||
| Carrbridge or Aviemore |
ScotRail Highland Main Line |
Terminus or Inverness Airport (Sundays only) | ||
| Inverness Airport | ScotRail Aberdeen–Inverness line |
Terminus | ||
| Beauly or Muir of Ord |
ScotRail Far North Line Kyle of Lochalsh line |
Terminus | ||
| Aviemore or Carrbridge | Caledonian Sleeper Highland Caledonian Sleeper (London Euston – Inverness) |
Terminus | ||
| Historical railways | ||||
| Culloden Moor Line open; station closed |
Highland Railway Inverness and Aviemore Direct Railway |
Terminus | ||
| Allanfearn Line open; station closed |
Highland Railway Inverness and Nairn Railway |
Terminus | ||
| Clachnaharry Line open; station closed |
Highland Railway Inverness and Ross-shire Railway |
Terminus | ||