Aberdeen departures

05:30
on time
More
Show Less

Calling at

Portlethen05:40on time
Stonehaven05:48on time
Laurencekirk06:02on time
Montrose06:13on time
Arbroath06:27on time
Dundee06:46on time
Perth07:09on time
Gleneagles07:25on time
Dunblane07:38on time
Bridge of Allan07:41on time
Stirling07:46on time
Glasgow Queen Street08:28on time
From AberdeenOperated by ScotRail

Edinburgh

Platform 3
05:57
on time
More
Show Less

Calling at

Stonehaven06:12on time
Montrose06:32on time
Arbroath06:48on time
Carnoustie06:55on time
Broughty Ferry07:03on time
Dundee07:12on time
Leuchars07:26on time
Cupar07:34on time
Haymarket08:30on time
Edinburgh08:35on time
From AberdeenOperated by ScotRail

Inverness

Platform 6N
06:14
on time
More
Show Less

Calling at

Dyce06:22on time
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

Montrose

no platform
06:16
on time
More
Show Less

Calling at

Portlethen06:26on time
Stonehaven06:34on time
Laurencekirk06:48on time
Montrose07:00on time
From AberdeenOperated by ScotRail
06:39
on time
More
Show Less

Calling at

Stonehaven06:54on time
Montrose07:15on time
Arbroath07:29on time
Dundee07:50on time
Perth08:11on time
Stirling08:42on time
Glasgow Queen Street09:21on time
From AberdeenOperated by ScotRail