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