Insch departures

Edinburgh

Platform 2
06:26
due 06:28
More
Show Less

Calling at

Inverurie06:38on time
Kintore06:46on time
Dyce06:55on time
Aberdeen07:06on time
Stonehaven07:25on time
Montrose07:46on time
Arbroath08:00on time
Dundee08:24on time
Leuchars08:37on time
Cupar08:45on time
Haymarket09:33on time
Edinburgh09:38on time
From InvernessOperated by ScotRail

Inverness

Platform 1
06:51
on time
More
Show Less

Calling at

Huntly07:07on time
Keith07:22on time
Elgin07:42on time
Forres07:55on time
Nairn08:05on time
Inverness Airport08:14on time
Inverness08:26on time
From AberdeenOperated by ScotRail

Aberdeen

Platform 2
07:26
on time
More
Show Less

Calling at

Inverurie07:37on time
Kintore07:43on time
Dyce07:53on time
Aberdeen08:03on time
From InvernessOperated by ScotRail

Inverness

Platform 1
07:55
on time
More
Show Less

Calling at

Huntly08:11on time
Keith08:25on time
Elgin08:45on time
Forres09:01on time
Nairn09:13on time
Inverness Airport09:25on time
Inverness09:36on time
From DundeeOperated by ScotRail

Aberdeen

Platform 2
08:03
on time
More
Show Less

Calling at

Inverurie08:14on time
Kintore08:20on time
Dyce08:29on time
Aberdeen08:40on time
From HuntlyOperated by ScotRail