Achanalt to Kyle of Lochalsh

Platform 1
19:09
due 19:14

Previously called at

Inverness17:54left on time
Beauly18:09left no report
Muir of Ord18:15left on time
Conon Bridge18:23left no report
Dingwall18:29left on time
Garve18:55left 18:59
Lochluichart19:03left no report
Achanalt19:09due 19:14

Calling at

Achnasheen19:21left 19:23
Achnashellach19:39left no report
Strathcarron19:50left on time
Attadale19:55left no report
Stromeferry20:09left no report
Duncraig20:16left no report
Plockton20:21left no report
Duirinish20:24left no report
Kyle of Lochalsh20:34arrived on time
Operated by ScotRail