Inverurie to Aberdeen

Platform 2
17:23
left on time

Previously called at

Inverness15:35left on time
Inverness Airport15:46left on time
Nairn15:56left on time
Forres16:07left on time
Elgin16:20left on time
Keith16:40left on time
Huntly16:55left on time
Insch17:11left on time
Inverurie17:23left on time

Calling at

Kintore17:28left on time
Dyce17:38left 17:35
Aberdeen17:49arrived on time
Operated by ScotRail