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
  11. Aberdour
  12. Dalgety Bay
  13. Inverkeithing
  14. North Queensferry +1
  15. Dalmeny
  16. DLMYJN
  17. Edinburgh Gateway
  18. South Gyle
  19. HAYMRWJ
  20. Haymarket +1
  21. PRNCSTG
  22. Edinburgh
ScotRail
Powered by National Rail Enquiries