04:39 London Euston to Aberdeen
Operated by Caledonian Sleeper
On time
Inverkeithing
Platform 2
Expected -2 min early
a. 04:57
04:57
Kirkcaldy
Platform 2
Expected -4 min early
a. 05:17
05:17
Leuchars
Platform 2
Expected -6 min early
a. 05:45
05:45
Dundee
Platform 4
Expected -11 min early
a. 06:05
06:05
Carnoustie
Platform 2
Expected -14 min early
a. 06:23
06:23
Arbroath
Platform 2
Expected -15 min early
a. 06:31
06:31
Montrose
Platform 2
Expected -18 min early
a. 06:49
06:49
Stonehaven
Platform 2
Expected -20 min early
a. 07:15
07:15
Aberdeen
On time
a. 07:50