11:54 Platform 1 Expected On time Elgin Calling at: Nairn (12:04)Forres (12:16)Elgin (12:30) Track live Watch train Share train
12:13 Platform 1 Expected On time Inverness Calling at: Inverness (12:24) Track live Watch train Share train
12:49 Platform 1 Expected On time Aberdeen Calling at: Nairn (12:58)Forres (13:10)Elgin (13:23)Keith (13:45)Huntly (13:59)Insch (14:17)Inverurie (14:30)Kintore (14:36)Dyce (14:46)Aberdeen (15:01) Track live Watch train Share train