← Change station
Aberdeen
Earlier trains
06:39
Glasgow Queen Street
via Perth
1T14 • ScotRail
3
07:08
07:16
Edinburgh
1B70 • ScotRail
07:18
Inverness
1H37 • ScotRail
7S
07:24
Glasgow Queen Street
via Perth
1T18 • ScotRail
07:52
Inverurie
1A27 • ScotRail
07:52
London Kings Cross
1E11 • London North Eastern Railway
08:20
Penzance
via Leeds
1V60 • CrossCountry
08:23
Inverness
1H41 • ScotRail
Later trains