08:42 Platform 1 Expected On time Aberdeen Calling at: Insch (08:58)Inverurie (09:10)Kintore (09:16)Dyce (09:25)Aberdeen (09:35) Track live Share train
09:15 Platform 1 Expected On time Inverness Calling at: Keith (09:29)Elgin (09:49)Forres (10:02)Nairn (10:13)Inverness Airport (10:23)Inverness (10:35) Track live Share train