← Change station
Aberdeen
16:57
Inverurie
2A79 • ScotRail
7N
17:09
Dundee
2A90 • ScotRail
6S
17:25
17:29
Inverness
1A69 • ScotRail
6N
17:27
Montrose
2B36 • ScotRail
7N
17:39
17:42
Inverurie
2B33 • ScotRail
6N
17:43
Glasgow Queen Street
via Perth
1T58 • ScotRail
3
17:58
Montrose
2B38 • ScotRail
4
18:15
Inverness
1H71 • ScotRail
6N
18:18
Leeds
1E30 • London North Eastern Railway
5
18:36
Glasgow Queen Street
via Perth
1T62 • ScotRail
6S
Later trains