Elgin departures

Inverness

Platform 2
18:53
on time
More
Show Less

Calling at

Forres19:06on time
Nairn19:17on time
Inverness Airport19:27on time
Inverness19:39on time
From Glasgow Queen StreetOperated by ScotRail

Aberdeen

Platform 1
18:55
on time
More
Show Less

Calling at

Keith19:15on time
Huntly19:39on time
Insch19:55on time
Inverurie20:07on time
Kintore20:12on time
Dyce20:22on time
Aberdeen20:32on time
From InvernessOperated by ScotRail

Inverness

Platform 1
19:46
on time
More
Show Less

Calling at

Forres19:58on time
Nairn20:09on time
Inverness Airport20:18on time
Inverness20:30on time
From AberdeenOperated by ScotRail

Inverness

Platform 2
20:24
on time
More
Show Less

Calling at

Forres20:36on time
Nairn20:50on time
Inverness Airport21:06on time
Inverness21:18on time
From ElginOperated by ScotRail