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 (14:56) Track live Watching Share train
13:09 Platform 1 Expected On time Inverness Calling at: Inverness (13:20) Track live Watch train Share train
13:40 Platform 1 Expected On time Elgin Calling at: Nairn (13:50)Forres (14:01)Elgin (14:15) Track live Watch train Share train
14:00 Platform 1 Expected On time Inverness Calling at: Inverness (14:11) Track live Watch train Share train