← Change station
Nairn
Earlier trains
18:26
Aberdeen
1A28 • ScotRail
2
18:26
Inverness
1H67 • ScotRail
1
19:18
Inverness
1A69 • ScotRail
1
19:19
Elgin
1H66 • ScotRail
2
Later trains