Elgin departures

Trains between Aberdeen and Dundee may be delayed by up to 30 minutes or cancelled. Latest information can be found in Status and Disruptions.

Inverness

Platform 1
10:51
on time
More
Show Less

Calling at

Forres11:03on time
Nairn11:14on time
Inverness Airport11:25on time
Inverness11:37on time
From ElginOperated by ScotRail

Aberdeen

Platform 1
11:39
on time
More
Show Less

Calling at

Keith11:59on time
Huntly12:14on time
Insch12:33on time
Inverurie12:45on time
Kintore12:51on time
Dyce12:59on time
Aberdeen13:09on time
From InvernessOperated by ScotRail

Inverness

Platform 2
11:40
on time
More
Show Less

Calling at

Forres11:52on time
Nairn12:02on time
Inverness Airport12:12on time
Inverness12:24on time
From AberdeenOperated by ScotRail