Dundee departures

Edinburgh

Platform 2
05:41
on time
More
Show Less

Calling at

Leuchars05:53on time
Cupar06:01on time
Ladybank06:09on time
Markinch06:17on time
Kirkcaldy06:27on time
Inverkeithing06:43on time
Edinburgh Gateway06:55on time
Haymarket07:03on time
Edinburgh07:08on time
From DundeeOperated by ScotRail

Inverness

Platform 4
05:45
on time
More
Show Less

Calling at

Broughty Ferry05:51on time
Monifieth05:56on time
Carnoustie06:01on time
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:36on time
From DundeeOperated by ScotRail
05:48
on time
More
Show Less

Calling at

Invergowrie05:53on time
Perth06:12on time
Gleneagles06:29on time
Dunblane06:42on time
Bridge of Allan06:46on time
Stirling06:51on time
Glasgow Queen Street07:24on time
From DundeeOperated by ScotRail