07:09 Platform 1 Expected On time Aberdeen Calling at: Nairn (07:19)Forres (07:30)Elgin (07:43)Keith (08:13)Huntly (08:39)Insch (08:58)Inverurie (09:10)Kintore (09:16)Dyce (09:25)Aberdeen (09:35) Track live Watching Share train
07:30 Platform 1 Expected On time Inverness Calling at: Inverness (07:41) Track live Watch train Share train
08:15 Platform 1 Expected On time Inverness Calling at: Inverness (08:26) Track live Watch train Share train