Inverurie to Inverness

Platform 1
17:46
left 17:51

Previously called at

Glasgow Queen Street14:39left on time
Stirling15:07left on time
Perth15:41left on time
Dundee16:04left on time
Carnoustie16:16left 16:21
Arbroath16:23left 16:30
Montrose16:37left 16:45
Aberdeen17:25left 17:31
Dyce17:34left 17:40
Inverurie17:46left 17:51

Calling at

Insch17:58left 18:02
Huntly18:15left 18:18
Keith18:29left 18:33
Elgin18:49left 18:51
Forres19:06left on time
Nairn19:17on time
Inverness Airport19:27on time
Inverness19:39on time
Operated by ScotRail