Insch departures

Inverness

Platform 1 This train has been delayed by the train departing late to maintain customer connections
08:58
due 09:00
More
Show Less

Calling at

Huntly09:14due 09:16
Keith09:29on time
Elgin09:49on time
Forres10:02on time
Nairn10:13on time
Inverness Airport10:23on time
Inverness10:35on time
From AberdeenOperated by ScotRail

Aberdeen

Platform 2
08:59
on time
More
Show Less

Calling at

Inverurie09:10on time
Kintore09:16on time
Dyce09:25on time
Aberdeen09:36on time
From InvernessOperated by ScotRail

Inverness

Platform 1
10:46
on time
More
Show Less

Calling at

Huntly11:02on time
Keith11:17on time
Elgin11:36on time
Forres11:52on time
Nairn12:02on time
Inverness Airport12:12on time
Inverness12:24on time
From AberdeenOperated by ScotRail

Aberdeen

Platform 2
10:47
on time
More
Show Less

Calling at

Inverurie10:58on time
Kintore11:04on time
Dyce11:13on time
Aberdeen11:23on time
From InvernessOperated by ScotRail