13:02 Platform 1 Expected On time Aberdeen Calling at: Elgin (13:13)Keith (13:33)Huntly (13:47)Insch (14:07)Inverurie (14:19)Kintore (14:25)Dyce (14:34)Aberdeen (14:46) Track live Watch train Share train
14:40 Platform 1 Expected On time Inverness Calling at: Nairn (14:50)Inverness Airport (14:59)Inverness (15:11) Track live Watch train Share train