Aberdeen departures

12:45
on time
More
Show Less
From AberdeenOperated by ScotRail

Inverurie

Platform 6N
12:52
on time
More
Show Less
From MontroseOperated by ScotRail

Edinburgh

Platform 4
13:11
on time
More
Show Less

Calling at

Montrose13:43on time
Arbroath13:58on time
Dundee14:17on time
Leuchars14:30on time
Cupar14:37on time
Haymarket15:23on time
Edinburgh15:28on time
From AberdeenOperated by ScotRail

Montrose

Platform 7N
13:24
on time
More
Show Less

Calling at

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

Inverness

no platform
13:41
on time
More
Show Less

Calling at

Dyce13:48on time
Kintore13:58on time
Inverurie14:04on time
Insch14:18on time
Huntly14:34on time
Keith14:52on time
Elgin15:11on time
Forres15:26on time
Nairn15:37on time
Inverness Airport15:46on time
Inverness15:58on time
From AberdeenOperated by ScotRail
13:46
on time
More
Show Less

Calling at

Montrose14:22on time
Arbroath14:36on time
Dundee14:54on time
Perth15:16on time
Stirling15:47on time
Glasgow Queen Street16:19on time
From AberdeenOperated by ScotRail

Edinburgh

no platform
13:59
on time
More
Show Less

Calling at

Stonehaven14:14on time
Montrose14:34on time
Arbroath14:49on time
Dundee15:06on time
Leuchars15:21on time
Cupar15:28on time
Haymarket16:17on time
Edinburgh16:24on time
From AberdeenOperated by ScotRail

Inverurie

no platform
14:00
on time
More
Show Less

Calling at

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

Montrose

no platform
14:10
on time
More
Show Less

Calling at

Portlethen14:20on time
Stonehaven14:29on time
Laurencekirk14:43on time
Montrose14:55on time
From AberdeenOperated by ScotRail
14:35
on time
More
Show Less

Calling at

Montrose15:08on time
Arbroath15:22on time
Carnoustie15:31on time
Monifieth15:37on time
Broughty Ferry15:41on time
Dundee15:50on time
Perth16:12on time
Stirling16:44on time
Glasgow Queen Street17:18on time
From AberdeenOperated by ScotRail