← Change station

Elgin

Trains running between Aberdeen and Inverness may be delayed by up to 30 minutes. Latest information can be found in Status and Disruptions.
Earlier trains
09:50
Inverness
1H41 • ScotRail
2
09:52
Aberdeen
1A10 • ScotRail
1
10:51
Inverness
1H45 • ScotRail
2
Later trains
Powered by National Rail Enquiries