19:15 Platform 1 Expected On time Aberdeen Calling at: Huntly (19:36)Insch (19:52)Inverurie (20:04)Kintore (20:10)Dyce (20:19)Aberdeen (20:29) Track live Watch train Share train
19:23 Platform 1 Expected On time Inverness Calling at: Elgin (19:43)Forres (19:56)Nairn (20:08)Inverness Airport (20:17)Inverness (20:30) Track live Watch train Share train