19:27 Platform — Expected Cancelled Inverness Calling at: Inverness (19:39) Track live Watch train Share train
19:27 Platform 1 Expected 19:36 Inverness Calling at: Inverness (19:48) This service has been delayed by a speed restriction because of high track temperatures Track live Watch train Share train
20:18 Platform 1 Expected 20:24 Inverness Calling at: Inverness (20:34) Track live Watch train Share train
20:50 Platform 2 Expected On time Elgin Calling at: Nairn (20:59)Forres (21:10)Elgin (21:24) Track live Watch train Share train
20:54 Platform 1 Expected On time Inverness Calling at: Inverness (21:07) Track live Watch train Share train