13:00 Platform — Expected On time Inverness Calling at: Inverness Airport (13:08)Inverness (13:20) Track live Share train
13:01 Platform — Expected On time Aberdeen Calling at: 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 Share train
13:51 Platform — Expected On time Elgin Calling at: Forres (14:01)Elgin (14:15) Track live Share train
13:51 Platform — Expected 13:53 Inverness Calling at: Inverness Airport (14:01)Inverness (14:12) This service has been delayed by a broken down train earlier today Track live Share train