← Change station
Portlethen
Earlier trains
18:40
Aberdeen
2L59 • ScotRail
2
19:10
Inverurie
2B37 • ScotRail
2
19:49
Aberdeen
2B39 • ScotRail
2
20:16
Edinburgh
1B96 • ScotRail
1
Later trains