Portlethen departures

05:40
on time
More
Show Less

Calling at

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

Montrose

Platform 1
06:26
on time
More
Show Less

Calling at

Stonehaven06:34on time
Laurencekirk06:48on time
Montrose07:00on time
From AberdeenOperated by ScotRail

Inverness

Platform 2
07:00
on time
More
Show Less

Calling at

Aberdeen07:11on 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:36on time
From DundeeOperated by ScotRail