- Edinburgh ✓
- PRNCSTG ✓
- Haymarket ✓
- HAYMRWJ ✓
- Edinburgh Gateway ✓
- DLMYJN ✓
- Inverkeithing ✓
- Rosyth +1
- Dunfermline Town ✓
-
Dunfermline Queen Margaret
a
= - Cowdenbeath ⬤
Powered by National Rail Enquiries