cleartrains.co.uk
Keith departures
Go full-screen & auto-refresh
Aberdeen
Platform 1
16:40
on time
More
Show Less
Calling at
Huntly
16:55
on time
Insch
17:11
on time
Inverurie
17:23
on time
Kintore
17:28
on time
Dyce
17:38
on time
Aberdeen
17:49
on time
From Inverness
Operated by ScotRail
Inverness
Platform 1
17:18
on time
More
Show Less
Calling at
Elgin
17:38
on time
Forres
17:51
on time
Nairn
18:02
on time
Inverness Airport
18:11
on time
Inverness
18:22
on time
From Aberdeen
Operated by ScotRail
Later departures