Detailed timetable

10:03 London Kings Cross to Aberdeen

Friday 9 October 2026

Live map
Headcode: 1S11Headcode1S11 OperatorLNER UIDG80216

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 Cross110:03 10:03 On time
Belle Islepass10:05 10:04 -1 min
Holloway Sth. Junctionpass10:06 10:05 -1 min
Finsbury Park5pass10:07 10:06 -1 min
Alexandra Palacepass10:08½ 10:08 On time
Potters Bar3pass10:13 10:13 On time
Welwyn Garden Citypass10:17 10:17 On time
Digswell Junctionpass10:17½ 10:17 On time
Woolmer Green Junctionpass10:19 10:19 On time
Stevenage3pass10:22 10:21 -1 min
HitchinDFLpass10:24 10:23 -1 min
Biggleswade3pass10:28½ 10:27 -1 min
Sandypass10:30 10:29 -1 min
Huntingdonpass10:37 10:36 -1 min
Holme Junctionpass10:43 10:41 -2 min
Fletton Junctionpass10:46½ 10:45 -1 min
Peterborough410:4910:51 10:48 10:50 -1 min
Tallington Junctionpass10:58 10:57 -1 min
Stoke Junctionpass11:05 11:05 On time
Grantham2pass11:08 11:08 On time
Claypole Looppass11:13 11:13 On time
Newark North Gate111:1711:19 11:17 11:19 On time
Newark F.c.pass11:20 11:20 On time
Carlton On Trent Looppass11:24 11:23 -1 min
Retfordpass11:30 11:30 On time
Loversall Carr Junctionpass11:37½ 11:37 On time
Doncaster411:4111:43 12:01 12:02 +19 min
Shaftholme Junctionpass11:46½ 12:07 +21 min
Temple Hirst Junctionpass11:51 12:11 +20 min
Hambleton North Junctionpass11:53½ 12:14 +21 min
Colton Junctionpass11:58½ 12:19 +21 min
York912:0312:06 12:32 12:37 +31 min
Skelton Junction (York)pass12:08½ 12:40 +32 min
Tollerton Junctionpass12:13 12:44 +31 min
Thirskpass12:19 12:50 +31 min
Northallertonpass12:22½ 12:54 +32 min
Darlington4B12:3212:34 13:03 13:05 +31 min
Ferryhill Sth. Junctionpass12:42½ 13:13 +31 min
Tursdale Junctionpass12:44 13:15 +31 min
DurhamDMpass12:48½ 13:21 +33 min
Birtley Junctionpass12:55 13:30 +35 min
King Edward Bridge S. Junctionpass12:58 13:34 +36 min
Newcastle213:0013:03 13:43 13:46 +43 min
Heaton Sth. Junctionpass13:05½ 13:49 +44 min
Benton Nth Junctionpass13:07 13:51 +44 min
Morpeth2pass13:14½ 13:59 +45 min
Alnmouth2pass13:26 14:11 +45 min
Belford L.c.pass13:35 14:20 +45 min
Berwick-upon-Tweed213:4513:46 14:30 14:34 +48 min
Reston Signal Eg403pass13:49½ 14:37 +48 min
Restonpass13:54 14:42 +48 min
Grantshousepass13:58 14:47 +49 min
Oxwellmains Crossoverpass14:04½ 14:54 +50 min
Dunbar2pass14:06 14:55 +49 min
Drem2pass14:13½ 15:02 +49 min
Prestonpanspass14:18 15:06 +48 min
Monktonhall Junctionpass14:21 15:09 +48 min
Portobello Junction (Lothian)pass14:22½ 15:10 +48 min
Craigentinny Junctionpass14:23½ 15:12 +49 min
Abbeyhill Junctionpass14:25 15:13 +48 min
Edinburgh214:2714:32 15:15 15:20 +48 min
Princes St Gardenspass14:33½ 15:22 +49 min
Haymarket214:3614:38 15:25 15:27 +49 min
Haymarket West Junctionpass14:39½ 15:29 +50 min
Dalmeny Junctionpass14:45 15:39 +54 min
Inverkeithing214:5014:52 15:45 15:47 +55 min
Burntisland2pass15:00 15:56 +56 min
Kirkcaldy215:0715:09 16:04 16:07 +58 min
Thornton South Junctionpass15:14 16:12 +58 min
Thornton North Junctionpass15:14½ 16:12½
Ladybank2pass15:21 16:20 +59 min
Cupar2pass15:26 16:25
Leuchars215:3215:33 16:31 16:34 +61 min
Tay Bridge Southpass15:41½ 16:40 +59 min
Dundee Central Junctionpass15:46 16:45
Dundee415:4815:49 16:49 16:52 +63 min
Camperdown Junctionpass15:52½ 16:55½
Broughty Ferry2pass15:55½ 16:58½
Carnoustie2pass16:00 17:03 +63 min
Arbroath216:0516:06 17:09 17:11 +65 min
Inverkeilorpass16:13 17:18 +65 min
Usanpass16:18½ 17:23 +65 min
Montrose216:2116:23 17:26 17:27 +64 min
Craigopass16:29 17:33 +64 min
Laurencekirkpass16:33 17:37 +64 min
Carmontpass16:39 17:44 +65 min
Stonehaven216:4416:46 17:49 17:51 +65 min
Newtonhill Sig A223pass16:52 17:57
Aberdeen A229 Signalpass16:55 18:00
Aberdeen A55 Signalpass16:58 18:03
Craiginches Southpass16:58½ 18:03½
Aberdeen Ferryhill Junctionpass17:00 18:05
Aberdeen517:06 18:09 +66 min

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