RTT Mon, 10th Mar 25
6
Perth Edinburgh
  1. Perth +1
  2. HILTONJ
    nolog
  3. NBRG +1
  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
  21. PRNCSTG
  22. Edinburgh
ScotRail
Powered by National Rail Enquiries