1906
Inverurie
On time
ScotRail service
1
1927
Aberdeen
On time
ScotRail service
2
1933
Inverurie
On time
ScotRail service
1
1941
Aberdeen
On time
ScotRail service
2
2006
Inverurie
On time
ScotRail service
1
2022
Aberdeen
On time
ScotRail service
2
2027
Inverness
On time
ScotRail service
1
2040
Aberdeen
On time
ScotRail service
2
2103
Montrose
On time
ScotRail service
2