cleartrains.co.uk
Aberdeen to Inverness
Platform 6N
13:41
left on time
Calling at
Dyce
13:48
left 13:50
Kintore
13:58
left on time
Inverurie
14:04
left on time
Insch
14:18
left on time
Huntly
14:34
left on time
Keith
14:52
left on time
Elgin
15:11
left on time
Forres
15:26
left on time
Nairn
15:37
left on time
Inverness Airport
15:46
left on time
Inverness
15:58
arrived on time
Operated by ScotRail