- Edinburgh ✓
- PRNCSTG ✓
- Haymarket ✓
- HAYMRWJ ✓
- Edinburgh Gateway ✓
- DLMYJN ✓
- Inverkeithing ✓
- Burntisland +1
- Kirkcaldy +1
- THRNTSJ +1
-
THRNTNJ
nolog - Markinch +1
- Ladybank ✓
- Cupar ✓
- Leuchars +1
-
TAYBDGS
nolog -
DUNDCJ
nolog - Dundee ✓
Powered by National Rail Enquiries