RTT Sat, 8th Feb 25
Inverness Edinburgh
  1. Inverness
  2. MILBRNJ
  3. Inverness Airport
  4. Nairn
  5. Forres
  6. Elgin
  7. Keith
  8. KEITHLP
  9. Huntly
  10. KNMTSB
  11. Insch
  12. Inverurie
  13. Kintore
  14. Dyce
  15. BERYDNJ
  16. Aberdeen
  17. ABRDFJN
  18. CRGISTH
  19. ABRD56
  20. ABRD230
  21. ABRD222
  22. Stonehaven
  23. CAARMNT
  24. Laurencekirk
  25. CRAIGO
  26. Montrose
  27. USAN
  28. INVKLOR
  29. Arbroath
  30. Carnoustie
  31. Broughty Ferry
  32. CMPRDNJ
  33. Dundee
  34. DUNDCJ
  35. TAYBDGS
  36. SFORT26
  37. Leuchars
  38. Cupar
  39. Ladybank
  40. THRNTNJ
  41. THRNTSJ
  42. Kirkcaldy
  43. Burntisland
  44. Inverkeithing
  45. DLMYJN
  46. HAYMRWJ
  47. Haymarket
  48. PRNCSTG
  49. Edinburgh
ScotRail
Powered by National Rail Enquiries