Detailed timetable

21:43 Aberdeen to Edinburgh

Friday 9 October 2026

Live map
Headcode: 1B16Headcode1B16 OperatorCaledonian Sleeper UIDC04552

Planned service information

Power type
Diesel
Timing load / planned train type
350
Maximum speed
125 mph
Train class code
S
Sleeper code
B
Reservation code
A
Catering code
R
Operating characteristics
R
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Aberdeen321:43 21:43 On time
Aberdeen Ferryhill Junctionpass21:44 21:44
Craiginches Southpass21:45½ 21:45½
Aberdeen A56 Signalpass21:46 21:46
Aberdeen A230 Signalpass21:48½ 21:48½
Newtonhill Sig A222pass21:54 21:54
Stonehaven122:0022:01 22:08 22:10 +7 min
Carmontpass22:10 22:16 +6 min
Laurencekirkpass22:16½ 22:23 +7 min
Craigopass22:21 22:27 +6 min
Montrose122:2522:26 22:32 22:34 +6 min
Usanpass22:32 22:38 +6 min
Inverkeilorpass22:37 22:44 +7 min
Arbroath122:4322:44 22:52 22:54 +8 min
Carnoustie122:52½22:53 23:00½ 23:02 +7 min
Broughty Ferry1pass23:02½ 23:06 +4 min
Camperdown Junctionpass23:06 23:10
Dundee123:08½23:09 23:14 23:20 +9 min
Dundee Central Junctionpass23:12½ 23:21½
Tay Bridge Southpass23:21½ 23:30½
St. Fort Signal Ts26pass23:24 23:33
Leuchars123:27½23:28 23:36½ 23:39½ +9 min
Cupar1pass23:38 23:44 +6 min
Ladybank1pass23:43 23:49 +6 min
Thornton North Junctionpass23:52 23:58
Thornton South Junctionpass23:52½ 23:57 +5 min
Kirkcaldy123:5823:59 00:02 00:04 +3 min
Burntisland1pass00:07½ 00:11 +4 min
Inverkeithing100:1600:17 00:19 00:21 +2 min
Dalmeny Junctionpass00:25½ 00:27 +2 min
Haymarket West Junctionpass00:33½ 00:33 On time
Haymarket1pass00:34½ 00:34 On time
Princes St Gardenspass00:36½ 00:37 +1 min
Edinburgh200:39 00:38 -1 min

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.