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