Inverness departures

Edinburgh

no platform
10:50
on time
More
Show Less

Calling at

Aviemore11:28on time
Kingussie11:42on time
Blair Atholl12:15on time
Pitlochry12:26on time
Perth13:00on time
Stirling13:37on time
Haymarket14:22on time
Edinburgh14:28on time
From InvernessOperated by ScotRail

Aberdeen

no platform
10:56
on time
More
Show Less

Calling at

Inverness Airport11:05on time
Nairn11:15on time
Forres11:26on time
Elgin11:38on time
Keith11:59on time
Huntly12:14on time
Insch12:33on time
Inverurie12:45on time
Kintore12:51on time
Dyce12:59on time
Aberdeen13:09on time
From InvernessOperated by ScotRail
10:56
on time
More
Show Less

Calling at

Beauly11:13on time
Muir of Ord11:18on time
Conon Bridge11:26on time
Dingwall11:31on time
Garve11:54on time
Lochluichart12:03on time
Achanalt12:09on time
Achnasheen12:21on time
Achnashellach12:39on time
Strathcarron12:50on time
Attadale12:56on time
Stromeferry13:10on time
Duncraig13:17on time
Plockton13:22on time
Duirinish13:25on time
Kyle of Lochalsh13:35on time
From InvernessOperated by ScotRail