3
- Inverness ✓
- MILBRNJ ✓
- Inverness Airport ✓
- Nairn ✓
- Forres +2
- Elgin +1
- Keith +1
-
KEITHLP
nolog - Huntly +2
- KNMTSB +3
- Insch +2
- Inverurie ✓
- Kintore ✓
- Dyce ✓
- BERYDNJ ✓
-
Aberdeen
a
= - ABRDFJN ✓
- CRGISTH ✓
- ABRD56 ✓
- ABRD230 ✓
- ABRD222 ✓
- Stonehaven ⬤
- CAARMNT ✓
- Laurencekirk ✓
- CRAIGO ✓
- Montrose ⬤
- USAN ✓
- INVKLOR ✓
- Arbroath ⬤
- Carnoustie ✓
- Broughty Ferry ✓
- CMPRDNJ ✓
- Dundee ⬤
- DUNDCJ ✓
- TAYBDGS ✓
- SFORT26 ✓
- Leuchars ⬤
- Cupar ⬤
- Ladybank ✓
- THRNTNJ ✓
- THRNTSJ ✓
- Kirkcaldy ✓
- Burntisland ✓
- Inverkeithing ✓
- North Queensferry ✓
- Dalmeny ✓
- DLMYJN ✓
- Edinburgh Gateway ✓
- South Gyle ✓
- HAYMRWJ ✓
- Haymarket ⬤
- PRNCSTG ✓
- Edinburgh ⬤
Powered by National Rail Enquiries