← Change station
Laurencekirk
17:02
17:05
Inverurie
2B33 • ScotRail
2
17:42
17:43
Dundee
2A90 • ScotRail
1
18:00
Montrose
2B36 • ScotRail
1
18:17
18:19
Aberdeen
2L59 • ScotRail
2
18:32
18:33
Montrose
2B38 • ScotRail
1
Later trains