09:30 Platform 1 Expected On time Inverness Calling at: Elgin (09:49)Forres (10:02)Nairn (10:13)Inverness Airport (10:23)Inverness (10:35) Track live Watch train Share train
10:13 Platform 1 Expected On time Aberdeen Calling at: Huntly (10:27)Insch (10:44)Inverurie (10:58)Kintore (11:04)Dyce (11:13)Aberdeen (11:23) Track live Watch train Share train