23:07 Platform 1 Expected On time Perth Calling at: Arbroath (23:21)Carnoustie (23:28)Monifieth (23:34)Broughty Ferry (23:38)Dundee (23:47)Invergowrie (23:54)Perth (00:12) Track live Watch train Share train
23:27 Platform 2 Expected On time Aberdeen Calling at: Stonehaven (23:49)Aberdeen (00:09) Track live Watch train Share train
23:47 Platform 2 Expected On time Aberdeen Calling at: Laurencekirk (23:58)Stonehaven (00:11)Portlethen (00:20)Aberdeen (00:32) Track live Watch train Share train