Elgin departures

Aberdeen

Platform 1
16:20
on time
More
Show Less
From InvernessOperated by ScotRail

Inverness

Platform 1
17:38
on time
More
Show Less

Calling at

Forres17:51on time
Nairn18:02on time
Inverness Airport18:11on time
Inverness18:22on time
From AberdeenOperated by ScotRail

Inverness

Platform 2
18:02
on time
More
Show Less

Calling at

Forres18:14on time
Nairn18:25on time
Inverness Airport18:34on time
Inverness18:46on time
From ElginOperated by ScotRail

Aberdeen

Platform 1
18:03
on time
More
Show Less

Calling at

Keith18:21on time
Huntly18:43on time
Insch18:59on time
Inverurie19:11on time
Kintore19:17on time
Dyce19:26on time
Aberdeen19:36on time
From InvernessOperated by ScotRail