13:40 Platform — Expected On time Elgin Calling at: Nairn (13:50)Forres (14:01)Elgin (14:15) Track live Share train
14:00 Platform — Expected 14:04 Inverness Calling at: Inverness (14:14) This service has been delayed by a broken down train earlier today Track live Share train
14:38 Platform — Expected On time Aberdeen Calling at: Nairn (14:48)Forres (15:00)Elgin (15:13)Keith (15:34)Huntly (15:49)Insch (16:05)Inverurie (16:17)Kintore (16:22)Dyce (16:31)Aberdeen (16:41) Track live Share train