Elgin to Inverness

Platform 2
20:24
left on time

Calling at

Forres20:36left on time
Nairn20:50left on time
Inverness Airport21:06left on time
Inverness21:18arrived 21:16
Operated by ScotRail