Elgin departures

Inverness

Platform 1
06:56
on time
More
Show Less

Calling at

Forres07:08on time
Nairn07:19on time
Inverness Airport07:29on time
Inverness07:41on time
From ElginOperated by ScotRail

Inverness

Platform 2 This train has been delayed by a problem currently under investigation
07:43
due 07:45
More
Show Less

Calling at

Forres07:55on time
Nairn08:05on time
Inverness Airport08:14on time
Inverness08:26on time
From AberdeenOperated by ScotRail

Aberdeen

Platform 1
07:53
on time
More
Show Less

Calling at

Keith08:13on time
Huntly08:39on time
Insch08:58on time
Inverurie09:10on time
Kintore09:16on time
Dyce09:25on time
Aberdeen09:35on time
From InvernessOperated by ScotRail