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