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