Golspie to Inverness

Platform 1
10:12
on time

Previously called at

Wick08:02left on time
Georgemas Junction08:20left 08:22
Thurso08:34left on time
Georgemas Junction08:47left 08:49
Scotscalder08:52left no report
Altnabreac09:02left no report
Forsinard09:13left on time
Kinbrace09:22left no report
Kildonan09:32left no report
Helmsdale09:46left on time
Brora10:02left on time
Dunrobin Castle10:07left no report
Golspie10:12on time

Calling at

Rogart10:21left no report
Lairg10:37left 10:40
Invershin10:46left no report
Culrain10:47left no report
Ardgay10:53left no report
Tain11:09left 11:12
Fearn11:16left 11:19
Invergordon11:28left 11:32
Alness11:36left no report
Dingwall11:50left 12:01
Conon Bridge11:58left no report
Muir of Ord12:07left 12:13
Beauly12:12left no report
Inverness12:27arrived 12:35
Operated by ScotRail