← Change station
Inverurie
Earlier trains
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