cleartrains.co.uk
Elgin departures
Go full-screen & auto-refresh
Inverness
Platform 2
09:50
on time
More
Show Less
Calling at
Forres
10:02
on time
Nairn
10:13
on time
Inverness Airport
10:23
on time
Inverness
10:35
on time
From Aberdeen
Operated by ScotRail
Aberdeen
Platform 1
09:52
on time
More
Show Less
Calling at
Keith
10:12
on time
Huntly
10:27
on time
Insch
10:45
on time
Inverurie
10:58
on time
Kintore
11:05
on time
Dyce
11:14
on time
Aberdeen
11:24
on time
From Inverness
Operated by ScotRail
Later departures