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