2
- Dundee ✓
-
DUNDCJ
nolog - TAYBDGS ✓
-
SFORT26
nolog - Leuchars ✓
- Cupar +1
- Ladybank +1
- Markinch +1
-
THRNTNJ
nolog - THRNTSJ ✓
- Kirkcaldy ✓
- Burntisland ✓
- Inverkeithing ✓
- North Queensferry +1
- Dalmeny +1
- DLMYJN +1
- Edinburgh Gateway +1
- South Gyle +2
- HAYMRWJ ✓
- Haymarket +4
- PRNCSTG +3
- Edinburgh +1
Powered by National Rail Enquiries