Laurencekirk departures

06:03
on time
More
Show Less
From AberdeenOperated by ScotRail

Inverness

no platformThis train has been cancelled because of a fault on this train
06:36
cancelled
More
Show Less

Calling at

Stonehaven06:50cancelled
Portlethen06:59cancelled
Aberdeen07:18on time
Dyce07:26on time
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:37on time
From DundeeOperated by ScotRail

Montrose

Platform 1
06:48
on time
More
Show Less

Calling at

Montrose07:00on time
From AberdeenOperated by ScotRail

Inverurie

Platform 2
07:15
on time
More
Show Less

Calling at

Stonehaven07:29on time
Portlethen07:38on time
Aberdeen07:50on time
Dyce08:00on time
Kintore08:09on time
Inverurie08:16on time
From PerthOperated by ScotRail

Aberdeen

Platform 2
07:38
on time
More
Show Less

Calling at

Stonehaven07:50on time
Portlethen08:00on time
Aberdeen08:12on time
From EdinburghOperated by ScotRail
07:57
on time
More
Show Less

Calling at

Montrose08:06on time
Arbroath08:20on time
Carnoustie08:27on time
Monifieth08:33on time
Broughty Ferry08:38on time
Dundee08:47on time
Perth09:10on time
Stirling09:46on time
Glasgow Queen Street10:15on time
From AberdeenOperated by ScotRail