cleartrains.co.uk
Keith departures
Go full-screen & auto-refresh
Aberdeen
Platform 1
19:15
on time
More
Show Less
Calling at
Huntly
19:39
on time
Insch
19:55
on time
Inverurie
20:07
on time
Kintore
20:12
on time
Dyce
20:22
on time
Aberdeen
20:32
on time
From Inverness
Operated by ScotRail
Inverness
Platform 1
19:26
on time
More
Show Less
Calling at
Elgin
19:45
on time
Forres
19:58
on time
Nairn
20:09
on time
Inverness Airport
20:18
on time
Inverness
20:30
on time
From Aberdeen
Operated by ScotRail
Later departures