Inverness departures

Stonehaven

Platform 4
15:27
on time
More
Show Less

Calling at

Nairn 15:43 on time
Forres 15:54 on time
Elgin 16:07 on time
Keith 16:34 on time
Huntly 16:48 on time
Insch 17:05 on time
Inverurie 17:19 on time
Dyce 17:33 on time
Aberdeen 17:44 on time
Portlethen 18:13 on time
Stonehaven 18:21 on time
From Inverness Operated by ScotRail

Edinburgh

no platform
15:54
on time
More
Show Less

Calling at

Carrbridge 16:22 on time
Aviemore 16:34 on time
Kingussie 16:46 on time
Newtonmore 16:51 on time
Blair Atholl 17:22 on time
Pitlochry 17:32 on time
Dunkeld & Birnam 17:46 on time
Perth 18:05 on time
Ladybank 18:28 on time
Markinch 18:36 on time
Kirkcaldy 18:48 on time
Inverkeithing 19:03 on time
Edinburgh Gateway 19:17 on time
Haymarket 19:26 on time
Edinburgh 19:34 on time
From Inverness Operated by ScotRail

Elgin

no platform
16:49
on time
More
Show Less

Calling at

Nairn 17:04 on time
Forres 17:15 on time
Elgin 17:30 on time
From Inverness Operated by ScotRail