RTT Mon, 10th Mar 25
17
Edinburgh Perth
  1. Edinburgh
  2. PRNCSTG +1
  3. Haymarket +1
  4. HAYMRWJ
  5. South Gyle +1
  6. Edinburgh Gateway +1
  7. DLMYJN +2
  8. Dalmeny +1
  9. North Queensferry +1
  10. Inverkeithing
  11. Dalgety Bay +1
  12. Aberdour +1
  13. Burntisland +1
  14. Kinghorn +1
  15. Kirkcaldy +1
  16. THRNTSJ +2
  17. THRNTNJ
    nolog
  18. Markinch +1
  19. Ladybank
  20. LADYBHL
    nolog
  21. NBRG
  22. HILTONJ
    nolog
  23. Perth
ScotRail
Powered by National Rail Enquiries