23:19 Platform 2 Expected On time Aberdeen Calling at: Carnoustie (23:25)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:34 Platform 1 Expected 23:37 Perth Calling at: Broughty Ferry (23:40)Dundee (23:47)Invergowrie (23:54)Perth (00:12) Track live Watching Share train