Detailed timetable

21:43 Aberdeen to Edinburgh

Friday 16 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 22:13 +30 min
Aberdeen Ferryhill Junctionpass21:44 No report
Craiginches Southpass21:45½ No report
Aberdeen A56 Signalpass21:46 No report
Aberdeen A230 Signalpass21:48½ No report
Newtonhill Sig A222pass21:54 No report
Stonehaven122:0022:01 22:29 22:29 +26 min
Carmontpass22:10 22:36 +26 min
Laurencekirkpass22:16½ 22:42 +26 min
Craigopass22:21 22:46 +25 min
Montrose122:2522:26 22:50 22:52 +24 min
Usanpass22:32 22:56 +24 min
Inverkeilorpass22:37 No report
Arbroath122:4322:44 23:07 23:09 +23 min
Carnoustie122:52½22:53 23:15½ 23:15 +20 min
Broughty Ferry1pass23:02½ 23:20 +18 min
Camperdown Junctionpass23:06 No report
Dundee123:08½23:09 23:28 23:30 +19 min
Dundee Central Junctionpass23:12½ No report
Tay Bridge Southpass23:21½ 23:38 +17 min
St. Fort Signal Ts26pass23:24 No report
Leuchars123:27½23:28 No report
Cupar1pass23:38 23:49 +11 min
Ladybank1pass23:44 23:54 +10 min
Thornton North Junctionpass23:55 No report
Glenrothes with Thornton2pass23:58 00:10 +12 min
Cowdenbeath1pass00:11 00:21 +10 min
Dunfermline Town1pass00:19 00:26 +7 min
Inverkeithing100:24½00:17 00:32 00:32 +5 min
Dalmeny Junctionpass00:34 00:37 +3 min
Haymarket West Junctionpass00:40½ 00:44 +4 min
Haymarket1pass00:43 00:47
Princes St Gardenspass00:46 00:50
Edinburgh200:48 00:52 +4 min

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