cleartrains.co.uk
Dyce departures
Go full-screen & auto-refresh
Inverness
Platform 1
06:23
on time
More
Show Less
Calling at
Kintore
06:31
on time
Inverurie
06:38
on time
Insch
06:50
on time
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
Edinburgh
Platform 2
06:56
on time
More
Show Less
Calling at
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
07:27
on time
More
Show Less
Calling at
Kintore
07:35
on time
Inverurie
07:41
on time
Insch
07:54
on time
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
07:33
on time
More
Show Less
Calling at
Aberdeen
07:42
on time
From Inverurie
Operated by ScotRail
Aberdeen
Platform 2
07:54
on time
More
Show Less
Calling at
Aberdeen
08:03
on time
From Inverness
Operated by ScotRail
Later departures