cleartrains.co.uk
Elgin departures
Go full-screen & auto-refresh
Inverness
Platform 1
21:49
on time
More
Show Less
Calling at
Forres
22:01
on time
Nairn
22:14
on time
Inverness Airport
22:23
on time
Inverness
22:35
on time
From Aberdeen
Operated by ScotRail
Aberdeen
Platform 1
22:16
on time
More
Show Less
Calling at
Keith
22:36
on time
Huntly
22:51
on time
Insch
23:09
on time
Inverurie
23:21
on time
Kintore
23:26
on time
Dyce
23:36
on time
Aberdeen
23:46
on time
From Inverness
Operated by ScotRail
Later departures