04:54 Inverness to Edinburgh
Operated by ScotRail
Operated with HA18
Inverness
Platform 3
Departed on time
d. 04:54
Inverness Airport
Platform 1
Departed on time
a. 05:03 05:02
d. 05:04
Nairn
Platform 2
Departed on time
a. 05:12 05:11
d. 05:13
Forres
Platform 1
Departed 1 min late
a. 05:23
d. 05:24 05:25
Elgin
Platform 2
Departed on time
a. 05:35 05:36
d. 05:37
Keith
Platform 1
Departed 2 min late
a. 05:55 05:56
d. 05:56 05:58
Huntly
Platform 1
Departed 1 min late
a. 06:10 06:11
d. 06:11 06:12
Insch
Platform 2
Departed 2 min late
a. 06:25 06:27
d. 06:26 06:28
Inverurie
Platform 2
Departed on time
a. 06:38 06:39
d. 06:41
Kintore
Platform 2
Departed on time
a. 06:46 06:45
d. 06:47
Dyce
Platform 2
Departed 1 min late
a. 06:55 06:53
d. 06:56 06:57
Aberdeen
Platform 6S
Departed on time
a. 07:06 07:04
d. 07:10
Stonehaven
Platform 1
Departed on time
a. 07:25
d. 07:27
Montrose
Platform 1
Departed on time
a. 07:46
d. 07:47
Arbroath
Platform 1
Departed on time
a. 08:00 07:59
d. 08:01
Dundee
Platform 1
Departed on time
a. 08:24 08:19
d. 08:26
Leuchars
Platform 1
Departed on time
a. 08:37
d. 08:38
Cupar
Platform 1
Departed on time
a. 08:45
d. 08:46
Haymarket
Platform 1
Departed 2 min late
a. 09:33 09:35
d. 09:34 09:36
Edinburgh
Platform 15
Arrived 3 min late
a. 09:38 09:41
Service then goes out of service.