← Change station
Inverurie
Earlier trains
20:25
Aberdeen
2A84 • ScotRail
2
20:41
Inverness
1H75 • ScotRail
1
20:48
Montrose
2B44 • ScotRail
2
21:46
Aberdeen
2A86 • ScotRail
2
22:18
Aberdeen
2A92 • ScotRail
2
22:24
Inverness
1H77 • ScotRail
1
Later trains