23:25 Platform 2 Expected On time Aberdeen Calling at: Arbroath (23:32)Montrose (23:46)Laurencekirk (23:58)Stonehaven (00:11)Portlethen (00:20)Aberdeen (00:32) Track live Watch train Share train
23:29 Platform 1 Expected 23:31 Perth Calling at: Monifieth (23:36)Broughty Ferry (23:40)Dundee (23:47)Invergowrie (23:54)Perth (00:12) Track live Watch train Share train