← Change station
Kintore
Earlier trains
06:32
Inverness
1H35 • ScotRail
06:47
cancelled
Edinburgh
1B70 • ScotRail • 3 coaches
07:23
Aberdeen
2A60 • ScotRail
07:35
Inverness
1H37 • ScotRail
07:46
Aberdeen
1A04 • ScotRail
08:09
cancelled
Inverurie
1A27 • ScotRail
08:21
Aberdeen
2A62 • ScotRail
Later trains