← Change station
Inverurie
Earlier trains
15:46
Aberdeen
2B34 • ScotRail
2
16:17
Aberdeen
1A20 • ScotRail
2
16:18
Inverness
1H65 • ScotRail
1
16:44
Aberdeen
2A78 • ScotRail
2
17:00
Montrose
2B36 • ScotRail
1
17:23
Aberdeen
1A22 • ScotRail
2
Later trains