RTT Sat, 8th Feb 25
Perth Edinburgh
  1. Perth
  2. HILTONJ
  3. NBRG
  4. Ladybank
  5. Markinch
  6. THRNTNJ
  7. Glenrothes with Thornton
  8. Cardenden
  9. Lochgelly
  10. Cowdenbeath
  11. Dunfermline Queen Margaret
  12. Dunfermline Town
  13. Rosyth
  14. Inverkeithing
  15. North Queensferry
  16. Dalmeny
  17. DLMYJN
  18. Edinburgh Gateway
  19. HAYMRWJ
  20. Haymarket
  21. PRNCSTG
  22. Edinburgh
ScotRail
Powered by National Rail Enquiries