07:00 Platform 2 Expected On time Aberdeen Calling at: Montrose (07:13)Stonehaven (07:38)Aberdeen (07:57) Track live Watch train Share train
07:12 Platform 2 Expected On time Aberdeen Calling at: Montrose (07:25)Laurencekirk (07:38)Stonehaven (07:51)Portlethen (08:00)Aberdeen (08:12) Track live Watch train Share train
07:43 Platform 2 Expected On time Aberdeen Calling at: Montrose (07:57)Laurencekirk (08:08)Stonehaven (08:21)Portlethen (08:29)Aberdeen (08:43) Track live Watch train Share train