Aviemore to Inverness

Platform 1 Will wait for 3 minutes
20:32
left 20:40

Previously called at

Edinburgh17:33left on time
Haymarket17:39left on time
Stirling18:20left on time
Gleneagles18:37left no report
Perth19:03left on time
Dunkeld & Birnam19:21left 19:29
Pitlochry19:35left 19:44
Kingussie20:17left 20:28
Aviemore20:32left 20:40

Calling at

Inverness21:23arrived on time
Operated by ScotRail