cleartrains.co.uk
Insch departures
Go full-screen & auto-refresh
Edinburgh
Platform 2
06:26
due 06:28
More
Show Less
Calling at
Inverurie
06:38
on time
Kintore
06:46
on time
Dyce
06:55
on time
Aberdeen
07:06
on time
Stonehaven
07:25
on time
Montrose
07:46
on time
Arbroath
08:00
on time
Dundee
08:24
on time
Leuchars
08:37
on time
Cupar
08:45
on time
Haymarket
09:33
on time
Edinburgh
09:38
on time
From Inverness
Operated by ScotRail
Inverness
Platform 1
06:51
on time
More
Show Less
Calling at
Huntly
07:07
on time
Keith
07:22
on time
Elgin
07:42
on time
Forres
07:55
on time
Nairn
08:05
on time
Inverness Airport
08:14
on time
Inverness
08:26
on time
From Aberdeen
Operated by ScotRail
Aberdeen
Platform 2
07:26
on time
More
Show Less
Calling at
Inverurie
07:37
on time
Kintore
07:43
on time
Dyce
07:53
on time
Aberdeen
08:03
on time
From Inverness
Operated by ScotRail
Inverness
Platform 1
07:55
on time
More
Show Less
Calling at
Huntly
08:11
on time
Keith
08:25
on time
Elgin
08:45
on time
Forres
09:01
on time
Nairn
09:13
on time
Inverness Airport
09:25
on time
Inverness
09:36
on time
From Dundee
Operated by ScotRail
Aberdeen
Platform 2
08:03
on time
More
Show Less
Calling at
Inverurie
08:14
on time
Kintore
08:20
on time
Dyce
08:29
on time
Aberdeen
08:40
on time
From Huntly
Operated by ScotRail
Later departures