Detailed timetable

16:00 London Kings Cross to Aberdeen

Thursday 8 October 2026

Live map
Headcode: 1S23Headcode1S23 OperatorLNER UIDC01943

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
800
Maximum speed
125 mph
Train class code
B
Reservation code
A
Catering code
F
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
London Kings Cross416:00 15:59 -1 min
Belle Islepass16:02 16:00 -2 min
Holloway Sth. Junctionpass16:03 16:02 -1 min
Finsbury Park5pass16:04 16:03 -1 min
Alexandra Palacepass16:05½ 16:04 -1 min
Potters Bar3pass16:10 16:09 -1 min
Welwyn Garden Citypass16:15 16:14 -1 min
Digswell Junctionpass16:15½ 16:15 On time
Woolmer Green Junctionpass16:17 16:17 On time
Stevenage3pass16:20 16:18 -2 min
HitchinDFLpass16:22 16:21 -1 min
Biggleswade3pass16:26½ 16:25 -1 min
Sandypass16:28 16:27 -1 min
Huntingdonpass16:35 16:34 -1 min
Holme Junctionpass16:41 16:39 -2 min
Fletton Junctionpass16:44 16:44 On time
Peterborough416:4716:48 16:47 16:49 +1 min
Tallington Junctionpass16:55 16:55 On time
Stoke Junctionpass17:02 17:02 On time
Grantham2pass17:05 17:05 On time
Claypole Looppass17:10 17:11 +1 min
Newark North Gate117:1417:16 17:14 17:16 On time
Newark F.c.pass17:17 17:16 -1 min
Carlton On Trent Looppass17:20½ 17:20 On time
Retfordpass17:26½ 17:26 On time
Loversall Carr Junctionpass17:34 17:33 -1 min
Doncaster417:3917:43 17:38 17:44 +1 min
Shaftholme Junctionpass17:46½ 17:48 +2 min
Temple Hirst Junctionpass17:51 17:53 +2 min
Hambleton North Junctionpass17:53½ 17:56 +3 min
Colton Junctionpass17:58½ 17:59 +1 min
York518:0318:06 18:05 18:08 +2 min
Skelton Junction (York)pass18:08½ 18:11 +3 min
Tollerton Junctionpass18:13 18:16 +3 min
Thirskpass18:19 18:22 +3 min
Northallertonpass18:22½ 18:26 +4 min
Darlington4B18:3218:34 18:35 18:36 +2 min
Ferryhill Sth. Junctionpass18:42½ 18:44 +2 min
Tursdale Junctionpass18:44 18:46 +2 min
DurhamDMpass18:48½ 18:50 +2 min
Birtley Junctionpass18:55 18:56 +1 min
King Edward Bridge S. Junctionpass18:58 19:00 +2 min
Newcastle219:0019:03 19:04 19:07 +4 min
Heaton Sth. Junctionpass19:06 19:10 +4 min
Benton Nth Junctionpass19:07½ 19:11 +4 min
Morpeth2pass19:15 19:19 +4 min
Alnmouth2pass19:26½ 19:30 +4 min
Belford L.c.pass19:35½ 19:39 +4 min
Berwick-upon-Tweed219:4519:47 19:49 19:51 +4 min
Reston Signal Eg403pass19:50 19:54 +4 min
Restonpass19:54½ 19:59 +5 min
Grantshousepass19:58½ 20:03 +5 min
Oxwellmains Crossoverpass20:06 20:09 +3 min
Dunbar2pass20:07½ 20:10 +3 min
Drem2pass20:14 20:17 +3 min
Prestonpanspass20:18½ 20:21 +3 min
Monktonhall Junctionpass20:21½ 20:24 +3 min
Portobello Junction (Lothian)pass20:23 20:25 +2 min
Craigentinny Junctionpass20:24 20:26 +2 min
Abbeyhill Junction20:2620:26½ 20:28 20:28 +2 min
Edinburgh220:2920:34 20:31 20:37 +3 min
Princes St Gardenspass20:35½ 20:39 +4 min
Haymarket220:3820:39 20:41 20:42 +3 min
Haymarket West Junctionpass20:41 20:44 +3 min
Dalmeny Junctionpass20:46½ 20:49 +3 min
Inverkeithing220:5220:53 20:55 20:57 +4 min
Burntisland2pass21:01½ 21:04 +3 min
Kirkcaldy221:0921:10 21:12 21:13 +3 min
Thornton South Junctionpass21:15½ 21:18 +3 min
Thornton North Junctionpass21:16 21:19 +3 min
Ladybank2pass21:22½ 21:25 +3 min
Cupar2pass21:29½ 21:32 +3 min
Leuchars221:3521:37 21:38 21:40 +3 min
Tay Bridge Southpass21:44 21:45 +1 min
Dundee Central Junctionpass21:48½ 21:49½
Dundee421:5021:52 21:52 21:54 +2 min
Camperdown Junctionpass21:55 21:56 +1 min
Broughty Ferry2pass21:58 21:59 +1 min
Carnoustie2pass22:02½ 22:04 +2 min
Arbroath222:0722:09 22:09 22:11 +2 min
Inverkeilorpass22:15½ 22:17 +2 min
Usanpass22:20 22:23 +3 min
Montrose222:2322:24 22:26 22:27 +3 min
Craigopass22:30½ 22:32 +2 min
Laurencekirkpass22:34½ 22:36 +2 min
Carmontpass22:40½ 22:42 +2 min
Stonehaven222:4622:47 22:47 22:49 +2 min
Newtonhill Sig A223pass22:53½ 22:55½
Aberdeen A229 Signalpass22:56½ 22:58½
Aberdeen A55 Signalpass22:59½ 23:01½
Craiginches Southpass23:00 23:02 +2 min
Aberdeen Ferryhill Junctionpass23:02½ 23:05 +3 min
Aberdeen523:09 23:07 +1 min

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