14:53 Platform 1 Expected On time Inverness Calling at: Elgin (15:11)Forres (15:26)Nairn (15:37)Inverness Airport (15:46)Inverness (15:58) Track live Watch train Share train
15:34 Platform 1 Expected On time Aberdeen Calling at: Huntly (15:49)Insch (16:05)Inverurie (16:17)Kintore (16:22)Dyce (16:31)Aberdeen (16:41) Track live Watch train Share train