Aberdeen to Inverness

Platform 6N
13:41
left on time

Calling at

Dyce13:48left 13:50
Kintore13:58left on time
Inverurie14:04left on time
Insch14:18left on time
Huntly14:34left on time
Keith14:52left on time
Elgin15:11left on time
Forres15:26left on time
Nairn15:37left on time
Inverness Airport15:46left on time
Inverness15:58arrived on time
Operated by ScotRail