Dingwall departures

18:29
on time
More
Show Less

Calling at

Garve 18:51 on time
Lochluichart 19:01 on time
Achanalt 19:07 on time
Achnasheen 19:19 on time
Achnashellach 19:37 on time
Strathcarron 19:48 on time
Attadale 19:52 on time
Stromeferry 20:06 on time
Duncraig 20:13 on time
Plockton 20:18 on time
Duirinish 20:21 on time
Kyle of Lochalsh 20:31 on time
From Inverness Operated by ScotRail

Wick

Platform 1
19:05
on time
More
Show Less

Calling at

Alness 19:17 on time
Invergordon 19:22 on time
Fearn 19:38 on time
Tain 19:45 on time
Ardgay 20:01 on time
Culrain 20:05 on time
Invershin 20:06 on time
Lairg 20:17 on time
Rogart 20:30 on time
Golspie 20:41 on time
Brora 20:51 on time
Helmsdale 21:07 on time
Kildonan 21:19 on time
Kinbrace 21:29 on time
Forsinard 21:41 on time
Altnabreac 21:50 on time
Scotscalder 21:59 on time
Georgemas Junction 22:06 on time
Thurso 22:20 on time
Georgemas Junction 22:33 on time
Wick 22:52 on time
From Inverness Operated by ScotRail

Inverness

Platform 2
19:19
on time
More
Show Less

Calling at

Conon Bridge 19:24 on time
Muir of Ord 19:31 on time
Beauly 19:36 on time
Inverness 19:51 on time
From Kyle of Lochalsh Operated by ScotRail

Inverness

Platform 2
19:41
on time
More
Show Less

Calling at

Muir of Ord 19:51 on time
Inverness 20:13 on time
From Wick Operated by ScotRail