← Change station
Insch
Earlier trains
06:26
06:44
Edinburgh
1B70 • ScotRail
2
06:51
06:53
Inverness
1H35 • ScotRail
1
07:28
07:34
Aberdeen
1A04 • ScotRail • 3 coaches
2
07:55
Inverness
1H37 • ScotRail
1
08:03
cancelled
Aberdeen
2A62 • ScotRail
2
Later trains