RTT Mon, 10th Mar 25
2
Dundee Edinburgh
  1. Dundee
  2. DUNDCJ
  3. TAYBDGS
  4. SFORT26
  5. Leuchars
  6. Cupar
  7. Springfield
  8. Ladybank
  9. Markinch
  10. THRNTNJ
  11. THRNTSJ
  12. Kirkcaldy
  13. Burntisland
  14. Inverkeithing
  15. North Queensferry
  16. Dalmeny
  17. DLMYJN
  18. Edinburgh Gateway
  19. South Gyle
  20. HAYMRWJ
  21. Haymarket
  22. PRNCSTG
  23. Edinburgh
ScotRail
Powered by National Rail Enquiries