Dyce departures

Inverness

Platform 1
06:23
on time
More
Show Less

Calling at

Kintore06:31on time
Inverurie06:38on time
Insch06:50on time
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

Edinburgh

Platform 2
06:56
on time
More
Show Less

Calling at

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
07:27
on time
More
Show Less

Calling at

Kintore07:35on time
Inverurie07:41on time
Insch07:54on time
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
07:33
on time
More
Show Less

Calling at

Aberdeen07:42on time
From InverurieOperated by ScotRail

Aberdeen

Platform 2
07:54
on time
More
Show Less

Calling at

Aberdeen08:03on time
From InvernessOperated by ScotRail