1
- Edinburgh ✓
- PRNCSTG +1
- Haymarket +1
- HAYMRWJ ✓
- South Gyle +1
- Edinburgh Gateway +2
- DLMYJN +2
- Dalmeny +2
- North Queensferry +2
- Inverkeithing +1
- Dalgety Bay +2
- Aberdour +2
- Burntisland +2
- Kinghorn +2
- Kirkcaldy +2
- THRNTSJ +3
-
THRNTNJ
nolog - Markinch +2
- Ladybank +2
- LADYBHL -
- NBRG +2
- HILTONJ ✓
- Perth ⬤
Powered by National Rail Enquiries