← Change station Elgin
Trains running between Edinburgh and Haymarket may be cancelled, revised or delayed by up to 20 minutes. Latest information can be found in
Status and Disruptions. Earlier trains Inverness
1H65 • ScotRail
1
Inverness
1H67 • ScotRail
2
Inverness
1A69 • ScotRail
2
Later trains