← Change station
Keith
Earlier trains
05:56
Edinburgh
1B70 • ScotRail
1
06:51
Aberdeen
1A04 • ScotRail
1
07:23
Inverness
1H35 • ScotRail
1
Later trains