Live Trains for Elgin - 18:02 - Return to Live Trains

Planned Expected
Inverness 17:20 17:22
Inverness Airport 17:30 17:34
Nairn 17:39 17:43
Forres 17:50 17:55
Elgin 18:02 18:06
Keith 18:21 18:27
Huntly 18:43 19:15
Insch 18:59 19:31
Inverurie 19:11 19:43
Kintore 19:17 19:50
Dyce 19:26 19:59
Aberdeen 19:36 20:09