Detailed timetable

10:03 London Kings Cross to Aberdeen

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

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