← Change station
Elgin
Earlier trains
14:25
cancelled
Inverness
1H59 • ScotRail
1
15:14
Aberdeen
1A20 • ScotRail
1
15:14
Inverness
1H61 • ScotRail
2
Later trains