Detailed timetable

16:00 London Kings Cross to Aberdeen

Wednesday 7 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:01 -1 min
Holloway Sth. Junctionpass16:03 16:01 -2 min
Finsbury Park5pass16:04 16:02 -2 min
Alexandra Palacepass16:05½ 16:04 -1 min
Potters Bar3pass16:10 16:08 -2 min
Welwyn Garden Citypass16:15 16:14 -1 min
Digswell Junctionpass16:15½ 16:16 +1 min
Woolmer Green Junctionpass16:17 16:17 On time
Stevenage3pass16:20 16:19 -1 min
HitchinDFLpass16:22 16:21 -1 min
Biggleswade3pass16:26½ 16:26 On time
Sandypass16:28 16:27 -1 min
Huntingdonpass16:35 16:35 On time
Holme Junctionpass16:41 16:40 -1 min
Fletton Junctionpass16:44 16:43 -1 min
Peterborough416:4716:48 16:47 16:48 On time
Tallington Junctionpass16:55 16:54 -1 min
Stoke Junctionpass17:02 17:01 -1 min
Grantham2pass17:05 17:04 -1 min
Claypole Looppass17:10 17:10 On time
Newark North Gate117:1417:16 17:13 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:37 17:42 -1 min
Shaftholme Junctionpass17:46½ 17:46 On time
Temple Hirst Junctionpass17:51 17:50 -1 min
Hambleton North Junctionpass17:53½ 17:53 On time
Colton Junctionpass17:58½ 17:57 -1 min
York518:0318:06 18:03 18:05 -1 min
Skelton Junction (York)pass18:08½ 18:08 On time
Tollerton Junctionpass18:13 18:12 -1 min
Thirskpass18:19 18:18 -1 min
Northallertonpass18:22½ 18:22 On time
Darlington4B18:3218:34 18:31 18:33 -1 min
Ferryhill Sth. Junctionpass18:42½ 18:41 -1 min
Tursdale Junctionpass18:44 18:43 -1 min
DurhamDMpass18:48½ 18:47 -1 min
Birtley Junctionpass18:55 18:53 -2 min
King Edward Bridge S. Junctionpass18:58 18:56 -2 min
Newcastle219:0019:03 18:59 19:02 -1 min
Heaton Sth. Junctionpass19:06 19:06 On time
Benton Nth Junctionpass19:07½ 19:07 On time
Morpeth2pass19:15 19:16 +1 min
Alnmouth2pass19:26½ 19:28 +2 min
Belford L.c.pass19:35½ 19:38 +3 min
Berwick-upon-Tweed219:4519:47 19:47 19:49 +2 min
Reston Signal Eg403pass19:50 19:52 +2 min
Restonpass19:54½ 19:57 +3 min
Grantshousepass19:58½ 20:02 +4 min
Oxwellmains Crossoverpass20:06 20:09 +3 min
Dunbar2pass20:07½ 20:10 +3 min
Drem2pass20:14 20:16 +2 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:28 +4 min
Abbeyhill Junction20:2620:26½ 20:30 20:32 +6 min
Edinburgh220:2920:34 20:35 20:39 +5 min
Princes St Gardenspass20:35½ 20:41 +6 min
Haymarket220:3820:39 20:43 20:44 +5 min
Haymarket West Junctionpass20:41 20:46 +5 min
Dalmeny Junctionpass20:46½ 20:51 +5 min
Inverkeithing220:5220:53 20:57 20:58 +5 min
Burntisland2pass21:01½ 21:06 +5 min
Kirkcaldy221:0921:10 21:14 21:16 +6 min
Thornton South Junctionpass21:15½ 21:20 +5 min
Thornton North Junctionpass21:16 21:21 +5 min
Ladybank2pass21:22½ 21:28 +6 min
Cupar2pass21:29½ 21:33 +4 min
Leuchars221:3521:37 21:39 21:41 +4 min
Tay Bridge Southpass21:44 21:47 +3 min
Dundee Central Junctionpass21:48½ 21:51½
Dundee421:5021:52 21:55 21:57 +5 min
Camperdown Junctionpass21:55 22:00 +5 min
Broughty Ferry2pass21:58 22:03 +5 min
Carnoustie2pass22:02½ 22:07 +5 min
Arbroath222:0722:09 22:12 22:14 +5 min
Inverkeilorpass22:15½ 22:21 +6 min
Usanpass22:20 22:26 +6 min
Montrose222:2322:24 22:28 22:30 +6 min
Craigopass22:30½ 22:34 +4 min
Laurencekirkpass22:34½ 22:39 +5 min
Carmontpass22:40½ 22:45 +5 min
Stonehaven222:4622:47 22:51 22:52 +5 min
Newtonhill Sig A223pass22:53½ 22:58½
Aberdeen A229 Signalpass22:56½ 23:01½
Aberdeen A55 Signalpass22:59½ 23:04½
Craiginches Southpass23:00 23:05 +5 min
Aberdeen Ferryhill Junctionpass23:02½ 23:08 +6 min
Aberdeen523:09 23:10 +4 min

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