Dyce departures

Aberdeen

Platform 2
13:00
due 13:04
More
Show Less

Calling at

Aberdeen13:09due 13:12
From InvernessOperated by ScotRail

Inverurie

Platform 1
13:01
on time
More
Show Less

Calling at

Kintore13:09on time
Inverurie13:16on time
From MontroseOperated by ScotRail

Montrose

Platform 2
13:13
on time
More
Show Less

Calling at

Aberdeen13:22on time
Portlethen13:35on time
Stonehaven13:44on time
Laurencekirk13:58on time
Montrose14:10on time
From InverurieOperated by ScotRail

Aberdeen

Platform 2
13:43
on time
More
Show Less

Calling at

Aberdeen13:52on time
From InverurieOperated by ScotRail

Inverness

Platform 1
13:49
on time
More
Show Less

Calling at

Kintore13:58on time
Inverurie14:04on time
Insch14:17on time
Huntly14:33on time
Keith14:52on time
Elgin15:11on time
Forres15:26on time
Nairn15:37on time
Inverness Airport15:46on time
Inverness15:58on time
From AberdeenOperated by ScotRail

Inverurie

Platform 1
14:09
on time
More
Show Less

Calling at

Kintore14:17on time
Inverurie14:24on time
From AberdeenOperated by ScotRail