Elgin departures

Inverness

Platform 1
14:27
on time
More
Show Less

Calling at

Forres14:39on time
Nairn14:50on time
Inverness Airport14:59on time
Inverness15:11on time
From AberdeenOperated by ScotRail

Aberdeen

Platform 1
16:11
on time
More
Show Less

Calling at

Keith16:31on time
Huntly16:47on time
Insch17:03on time
Inverurie17:15on time
Kintore17:20on time
Dyce17:29on time
Aberdeen17:39on time
From InvernessOperated by ScotRail