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. Inverkeithing
  14. DLMYJN
  15. Edinburgh Gateway
  16. South Gyle
  17. HAYMRWJ
  18. Haymarket
  19. PRNCSTG
  20. Edinburgh
ScotRail
Powered by National Rail Enquiries