Aberdeen departures

Edinburgh

Platform 3
05:57
on time
More
Show Less
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

Platform 4
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

Edinburgh

no platform
07:10
on time
More
Show Less

Calling at

Stonehaven07:25on time
Montrose07:46on time
Arbroath08:00on time
Dundee08:24on time
Leuchars08:37on time
Cupar08:45on time
Haymarket09:33on time
Edinburgh09:38on time
From InvernessOperated by ScotRail

Inverness

no platform
07:18
on time
More
Show Less

Calling at

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
07:24
on time
More
Show Less

Calling at

Portlethen07:34on time
Stonehaven07:43on time
Laurencekirk07:56on time
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

Inverurie

no platform
07:52
on time
More
Show Less

Calling at

Dyce08:00on time
Kintore08:09on time
Inverurie08:16on time
From PerthOperated by ScotRail
07:52
on time
More
Show Less

Calling at

Stonehaven08:09on time
Montrose08:32on time
Arbroath08:48on time
Dundee09:07on time
Leuchars09:20on time
Kirkcaldy09:45on time
Inverkeithing10:02on time
Haymarket10:18on time
Edinburgh10:25on time
Berwick-upon-Tweed11:11on time
Newcastle11:56on time
Darlington12:26on time
York12:55on time
London Kings Cross14:48on time
From AberdeenOperated by London North Eastern Railway