19:08 Platform 1 Expected On time Elgin Calling at: Nairn (19:18)Forres (19:29)Elgin (19:43) Track live Watch train Share train
19:27 Platform 1 Expected On time Inverness Calling at: Inverness (19:39) Track live Watch train Share train
20:19 Platform 1 Expected 20:21 Inverness Calling at: Inverness (20:30) This service has been delayed by a fault with the signalling system Track live Watch train Share train
20:47 Platform 1 Expected On time Elgin Calling at: Nairn (20:57)Forres (21:08)Elgin (21:22) Track live Watch train Share train