12:33 Platform 1 Expected On time Inverness Calling at: Huntly (12:49)Keith (13:04)Elgin (13:24)Forres (13:38)Nairn (13:49)Inverness Airport (13:59)Inverness (14:12) Track live Watch train Share train
12:34 Platform 2 Expected On time Aberdeen Calling at: Inverurie (12:45)Kintore (12:51)Dyce (12:59)Aberdeen (13:09) Track live Watch train Share train