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