← Change station
Inverurie
Earlier trains
12:46
12:51
Aberdeen
1A14 • ScotRail
2
12:58
Montrose
2B28 • ScotRail
1
13:28
Aberdeen
2A72 • ScotRail
2
14:05
Inverness
1H61 • ScotRail
1
14:31
Aberdeen
1A16 • ScotRail
2
Later trains