Carnoustie departures

Inverness

Platform 2
06:02
on time
More
Show Less

Calling at

Arbroath06:08on time
Montrose06:24on time
Laurencekirk06:36on time
Stonehaven06:50on time
Portlethen06:59on time
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:37on time
From DundeeOperated by ScotRail

Dundee

Platform 1
06:13
on time
More
Show Less

Calling at

Golf Street06:15on time
Barry Links06:17on time
Monifieth06:22on time
Balmossie06:25on time
Broughty Ferry06:28on time
Dundee06:38on time
From ArbroathOperated by ScotRail

Inverurie

Platform 2
06:41
on time
More
Show Less

Calling at

Arbroath06:47on time
Montrose07:03on time
Laurencekirk07:15on time
Stonehaven07:29on time
Portlethen07:38on time
Aberdeen07:50on time
Dyce08:00on time
Kintore08:09on time
Inverurie08:16on time
From PerthOperated by ScotRail