13:46 Platform 1 Expected On time Aberdeen Calling at: Huntly (13:59)Insch (14:17)Inverurie (14:30)Kintore (14:36)Dyce (14:46)Aberdeen (14:56) Track live Watch train Share train
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