Dyce departures

Aberdeen

Platform 2
19:27
due 19:34
More
Show Less
From InvernessOperated by ScotRail

Inverurie

Platform 1
19:33
on time
More
Show Less
From MontroseOperated by ScotRail

Aberdeen

Platform 2
19:41
on time
More
Show Less

Calling at

Aberdeen19:50on time
From InverurieOperated by ScotRail

Inverurie

Platform 1
20:06
on time
More
Show Less

Calling at

Kintore20:14on time
Inverurie20:21on time
From AberdeenOperated by ScotRail

Aberdeen

Platform 2
20:22
due 20:27
More
Show Less

Calling at

Aberdeen20:32due 20:35
From InvernessOperated by ScotRail

Inverness

Platform 1
20:27
on time
More
Show Less

Calling at

Kintore20:35on time
Inverurie20:41on time
Insch20:54on time
Huntly21:11on time
Keith21:25on time
Elgin21:45on time
Forres22:01on time
Nairn22:14on time
Inverness Airport22:23on time
Inverness22:35on time
From AberdeenOperated by ScotRail

Aberdeen

Platform 2
20:40
on time
More
Show Less

Calling at

Aberdeen20:49on time
From InverurieOperated by ScotRail

Montrose

Platform 2
21:03
on time
More
Show Less

Calling at

Aberdeen21:13on time
Portlethen21:24on time
Stonehaven21:33on time
Laurencekirk21:47on time
Montrose21:59on time
From InverurieOperated by ScotRail

Inverurie

Platform 1
21:07
on time
More
Show Less

Calling at

Kintore21:15on time
Inverurie21:22on time
From AberdeenOperated by ScotRail