22:03 Platform 2 Expected On time Aberdeen Calling at: Elgin (22:16)Keith (22:36)Huntly (22:51)Insch (23:09)Inverurie (23:21)Kintore (23:26)Dyce (23:36)Aberdeen (23:46) Track live Watch train Share train
22:04 Platform 1 Expected On time Inverness Calling at: Nairn (22:15)Inverness Airport (22:24)Inverness (22:37) Track live Watch train Share train