← Change station
Aberdeen
Earlier trains
15:50
Inverness
1H65 • ScotRail
6N
16:04
Edinburgh
1B88 • ScotRail
5
16:04
Inverurie
2A75 • ScotRail
16:25
Inverurie
2A77 • ScotRail
16:32
Glasgow Queen Street
via Perth
1T54 • ScotRail
16:57
Inverurie
2A79 • ScotRail
17:00
LERWICK
0S00 • ScotRail
⛴️
17:09
Dundee
2A90 • ScotRail
17:25
Inverness
1A69 • ScotRail
17:27
Montrose
2B36 • ScotRail
17:39
Inverurie
2B33 • ScotRail
17:45
Glasgow Queen Street
via Perth
1T58 • ScotRail
Later trains