17
- Edinburgh +2
- PRNCSTG +2
- Haymarket +2
- HAYMRWJ +1
- South Gyle +2
- Edinburgh Gateway +1
- DLMYJN +2
- Dalmeny +2
- North Queensferry +3
- Inverkeithing +2
- Rosyth +2
- Dunfermline Town +1
- Dunfermline Queen Margaret +1
- Cowdenbeath ✓
Powered by National Rail Enquiries