Detailed timetable

18:18 Aberdeen to Doncaster

Friday 9 October 2026

Live map
Headcode: 1E31Headcode1E31 OperatorLNER UIDC01960

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
800
Maximum speed
100 mph
Train class code
B
Reservation code
A
Catering code
F
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Aberdeen518:18 18:21 +3 min
Aberdeen Ferryhill Junctionpass18:19½ 18:22½
Craiginches Southpass18:21 18:24
Aberdeen A56 Signalpass18:21½ 18:24½
Aberdeen A230 Signalpass18:24½ 18:27½
Newtonhill Sig A222pass18:29½ 18:32½
Stonehaven118:3518:37 18:37 18:39 +2 min
Carmontpass18:43 18:46 +3 min
Laurencekirkpass18:49 18:53 +4 min
Craigopass18:53 18:56 +3 min
Montrose118:5818:59 19:00 19:02 +3 min
Usanpass19:02½ 19:05 +3 min
Inverkeilorpass19:07½ 19:10 +3 min
Arbroath119:1419:16 19:16 19:18 +2 min
Carnoustie1pass19:21½ 19:25 +4 min
Broughty Ferry1pass19:26 19:28 +2 min
Camperdown Junctionpass19:29½ 19:31½
Dundee119:3319:34 19:36 19:37 +3 min
Dundee Central Junctionpass19:35 19:38
Tay Bridge Southpass19:40 19:43
St. Fort Signal Ts26pass19:42½ 19:45½
Leuchars119:4619:48 19:50 19:51 +3 min
Cupar1pass19:54 19:58 +4 min
Ladybank1pass19:58½ 20:02 +4 min
Thornton North Junctionpass20:06½ 20:10½
Thornton South Junctionpass20:07 20:12 +5 min
Kirkcaldy120:1120:13 20:17 20:19 +6 min
Burntisland1pass20:20 20:26 +6 min
Inverkeithing120:2820:29 20:35 20:37 +8 min
Dalmeny Junctionpass20:35½ 20:43 +8 min
Haymarket West Junctionpass20:41½ 20:48 +7 min
Haymarket120:4320:45 20:51 20:52 +7 min
Princes St Gardenspass20:47 20:54 +7 min
Edinburgh220:4921:00 20:56 21:00 On time
Abbeyhill Junctionpass21:01½ 21:02 +1 min
Craigentinny Junctionpass21:03 21:04 +1 min
Portobello Junction (Lothian)pass21:04 21:05 +1 min
Monktonhall Junctionpass21:05½ 21:07 +2 min
Prestonpanspass21:07½ 21:08 +1 min
Drem1pass21:13 21:13 On time
Dunbar121:2121:22 21:21 21:23 +1 min
Oxwellmains Crossoverpass21:25 21:25 On time
Grantshousepass21:31½ 21:36 +5 min
Restonpass21:35½ 21:40 +5 min
Reston Signal Eg402pass21:41½ 21:47 +6 min
Berwick-upon-Tweed121:4521:48 21:51 21:53 +5 min
Belford L.c.pass21:57 22:13 +16 min
Alnmouth122:0722:09 22:24 22:26 +17 min
Morpeth122:2222:25 22:40 22:42 +17 min
Benton Nth Junctionpass22:33 22:54 +21 min
Heaton Sth. Junctionpass22:35½ 22:56 +21 min
Newcastle322:3822:41 23:01 23:03 +22 min
King Edward Bridge S. Junctionpass22:45 23:06 +21 min
Birtley Junctionpass22:48½ 23:09 +21 min
Durham122:5422:56 23:16 23:17 +21 min
Tursdale Junctionpass23:01½ 23:23 +22 min
Ferryhill Sth. Junctionpass23:03 23:25 +22 min
Darlington523:1323:14 23:34 23:36 +22 min
Northallerton23:3923:40½ 23:47 23:48 +8 min
Thirskpass23:45½ 23:53 +8 min
Tollerton Junctionpass23:51½ 23:59 +8 min
Skelton Junction (York)pass23:56½ 00:03 +7 min
York323:5900:02 00:06 00:09 +7 min
Colton Junctionpass00:09½ 00:13 +4 min
Hambleton North Junctionpass00:13½ 00:17 +4 min
Temple Hirst Junctionpass00:16½ 00:20 +4 min
Shaftholme Junctionpass00:21 00:25 +4 min
Doncaster Signal D300pass00:24½ 00:27 +3 min
Doncaster100:30 00:29 +2 min

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