Duncraig to Inverness

Platform 1
15:27
on time

Previously called at

Kyle of Lochalsh15:09left on time
Duirinish15:20left no report
Plockton15:25left no report
Duncraig15:27on time

Calling at

Stromeferry15:37left no report
Attadale15:48left no report
Strathcarron15:55left on time
Achnashellach16:04left no report
Achnasheen16:24left on time
Achanalt16:33left no report
Lochluichart16:40left no report
Garve16:50left 16:53
Dingwall17:13due 17:15
Conon Bridge17:19due 17:21
Muir of Ord17:26due 17:28
Beauly17:32on time
Inverness17:53on time
Operated by ScotRail