04:54 Inverness to Edinburgh
Operated by ScotRail
Operated with HA15
Inverness
Platform 2
Departed on time
Inverness Airport
Platform 1
Departed on time
Nairn
Platform 1
Departed 1 min early
Forres
Platform 1
Departed on time
Elgin
Platform 1
Departed on time
Keith
Platform 1
Departed on time
Huntly
Platform 1
Departed 1 min late
Insch
Platform 2
Departed on time
Inverurie
Platform 2
Departed on time
Kintore
Platform 2
Departed on time
Dyce
Platform 2
Departed on time
Aberdeen
Platform 6S
Departed on time
Stonehaven
Platform 1
Departed on time
Montrose
Platform 1
Departed 1 min late
Arbroath
Platform 1
Departed 1 min late
Dundee
Platform 1
Departed on time
Leuchars
Platform 1
Departed 1 min late
Cupar
Platform 1
Departed 1 min late
Haymarket
Platform 1
Departed 2 min late
Edinburgh
Platform 19
Arrived 2 min late