Inverness departures

Ardgay

Platform 6
17:12
on time
More
Show Less

Calling at

Beauly 17:27 on time
Muir of Ord 17:33 on time
Conon Bridge 17:40 on time
Dingwall 17:46 on time
Alness 17:59 on time
Invergordon 18:04 on time
Fearn 18:17 on time
Tain 18:23 on time
Ardgay 18:39 on time
From Inverness Operated by ScotRail

Aberdeen

Platform 4
17:13
on time
More
Show Less

Calling at

Nairn 17:29 on time
Forres 17:39 on time
Elgin 17:52 on time
Keith 18:20 on time
Huntly 18:46 on time
Insch 19:02 on time
Inverurie 19:15 on time
Dyce 19:29 on time
Aberdeen 19:40 on time
From Inverness Operated by ScotRail
17:27
on time
More
Show Less

Calling at

Carrbridge 17:54 on time
Aviemore 18:07 on time
Kingussie 18:19 on time
Pitlochry 19:00 on time
Dunkeld & Birnam 19:13 on time
Perth 19:36 on time
Gleneagles 19:51 on time
Dunblane 20:05 on time
Bridge of Allan 20:10 on time
Stirling 20:16 on time
Glasgow Queen Street 20:45 on time
From Inverness Operated by ScotRail

Kyle of Lochalsh

no platform
17:54
on time
More
Show Less

Calling at

Beauly 18:09 on time
Muir of Ord 18:15 on time
Conon Bridge 18:22 on time
Dingwall 18:28 on time
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

Aberdeen

no platform
18:14
on time
More
Show Less

Calling at

Nairn 18:30 on time
Forres 18:41 on time
Elgin 18:54 on time
Keith 19:16 on time
Huntly 19:41 on time
Insch 19:57 on time
Inverurie 20:09 on time
Dyce 20:23 on time
Aberdeen 20:34 on time
From Inverness Operated by ScotRail

Wick

no platform
18:31
on time
More
Show Less

Calling at

Muir of Ord 18:48 on time
Conon Bridge 18:56 on time
Dingwall 19:02 on time
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

Edinburgh

no platform
18:54
on time
More
Show Less

Calling at

Carrbridge 19:20 on time
Aviemore 19:28 on time
Kingussie 19:44 on time
Newtonmore 19:49 on time
Dalwhinnie 20:00 on time
Blair Atholl 20:23 on time
Pitlochry 20:33 on time
Dunkeld & Birnam 20:47 on time
Perth 21:06 on time
Markinch 21:35 on time
Kirkcaldy 21:44 on time
Edinburgh Gateway 22:07 on time
Haymarket 22:18 on time
Edinburgh 22:23 on time
From Inverness Operated by ScotRail