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