Detailed timetable

20:36 Aberdeen to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 1B16Headcode1B16 OperatorCaledonian Sleeper UIDC04490

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
Aberdeen320:36 20:36 On time
Aberdeen Ferryhill Junctionpass20:37 20:37
Craiginches Southpass20:38½ 20:38½
Aberdeen A56 Signalpass20:39 20:39
Aberdeen A230 Signalpass20:41½ 20:41½
Newtonhill Sig A222pass20:47½ 20:47½
Stonehaven120:53½20:53 20:53½ 20:55½
Carmontpass21:02½ 21:02½
Laurencekirkpass21:09 21:09
Craigopass21:13½ 21:13½
Montrose121:17½21:17 21:17½ 21:19
Usanpass21:23 21:23
Inverkeilorpass21:28 21:28
Arbroath121:3421:33 21:34 21:35½
Carnoustie121:4221:41 21:42 21:43½
Broughty Ferry1pass21:50½ 21:50½
Camperdown Junctionpass21:54 21:54
Dundee121:56½21:57 21:56½ 21:59½
Dundee Central Junctionpass22:00½ 22:00½
Tay Bridge Southpass22:09½ 22:09½
St. Fort Signal Ts26pass22:12 22:12
Leuchars122:15½22:16 22:15½ 22:18½
Cupar1pass22:26 22:26
Ladybank1pass22:31 22:31
Thornton North Junctionpass22:40 22:40
Glenrothes with Thornton2pass22:42 22:42
Cowdenbeath1pass22:55 22:55
Dunfermline Town1pass23:03 23:03
Inverkeithing123:08½23:04 23:08½ 23:11½
Dalmeny Junctionpass23:20 23:20
Haymarket West Junctionpass23:28½ 23:28½
Haymarket1pass23:29½ 23:29½
Princes St Gardenspass23:31 23:31
Edinburgh223:33 23:33

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