19:26 Platform 2 Expected On time Dundee Calling at: Invergowrie (19:43)Dundee (19:51) Track live Share train
19:42 Platform 2 Expected On time Aberdeen Calling at: Dundee (20:02)Broughty Ferry (20:10)Monifieth (20:15)Carnoustie (20:21)Arbroath (20:28)Montrose (20:44)Laurencekirk (20:55)Stonehaven (21:08)Portlethen (21:17)Aberdeen (21:31) Track live Share train
20:42 Platform 2 Expected On time Aberdeen Calling at: Invergowrie (20:58)Dundee (21:05)Broughty Ferry (21:13)Monifieth (21:18)Carnoustie (21:24)Arbroath (21:31)Montrose (21:47)Laurencekirk (21:58)Stonehaven (22:11)Portlethen (22:19)Aberdeen (22:31) Track live Share train