Detailed timetable

07:03 Birmingham New Street to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 1S33Headcode1S33 OperatorCrossCountry UIDG01056

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
V
Maximum speed
125 mph
Train class code
B
Reservation code
S
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Birmingham New Street11A07:03 07:06 +3 min
Proof House Junctionpass07:05 07:11 +6 min
Grand Junctionpass07:05½ 07:11 +6 min
Landor Street Junctionpass07:07 07:13 +6 min
Castle Bromwich Junctionpass07:10½ 07:17 +7 min
Water Orton2pass07:11½ 07:18 +7 min
Kingsbury Junctionpass07:14 07:20 +6 min
Tamworth High Level07:1807:19 07:24 07:25 +6 min
Wichnor Junctionpass07:24½ 07:31 +7 min
Burton-on-Trent107:2807:30 07:37 07:38 +8 min
Clay Mills Junctionpass07:32½ 07:40 +8 min
North Stafford Junctionpass07:34½ 07:42 +8 min
Stenson Junctionpass07:35 07:42 +7 min
L.n.w. Junction Derbypass07:38 07:45 +7 min
Derby107:4107:45 07:46 07:48 +3 min
St.mary's South Junctionpass07:46½ 07:50 +4 min
Ambergate Junctionpass07:52 07:55 +3 min
Clay Cross North Junctionpass07:58½ 08:02 +4 min
Chesterfield South Junctionpass08:01 08:05 +4 min
Chesterfield108:0308:05 08:08 08:09 +4 min
Tapton Junctionpass08:06 08:11 +5 min
Dore Station Junctionpass08:15½ 08:18 +3 min
Sheffield508:2008:22 08:24 08:27 +5 min
Nunnery Main Line Junctionpass08:23½ 08:28 +5 min
Wincobank Junctionpass08:26½ 08:31½
Holmes Junctionpass08:28 08:33 +5 min
Aldwarke Junctionpass08:30½ 08:36 +6 min
Swinton (South Yorks)pass08:32½ 08:38 +6 min
Mexboroughpass08:36½ 08:39 +3 min
Hexthorpe Junctionpass08:45½ 08:44 -1 min
Doncaster408:5308:59 08:54 08:59 On time
Shaftholme Junctionpass09:03½ 09:03 On time
Temple Hirst Junctionpass09:08 09:08 On time
Hambleton North Junctionpass09:10½ 09:11 +1 min
Colton Junctionpass09:16½ 09:14 -2 min
York1009:2209:36 09:19 09:36 On time
Skelton Junction (York)pass09:38½ 09:39 +1 min
Tollerton Junctionpass09:43 09:44 +1 min
Thirskpass09:49 09:50 +1 min
Northallertonpass09:56 09:56 On time
Darlington110:0610:09 10:09 10:11 +2 min
Ferryhill Sth. Junctionpass10:18 10:21 +3 min
Tursdale Junctionpass10:19½ 10:22 +3 min
Durham210:2510:26 10:28 10:30 +4 min
Birtley Junctionpass10:34 10:37 +3 min
King Edward Bridge S. Junctionpass10:37 10:40 +3 min
Newcastle210:3910:42 10:42 10:45 +3 min
Heaton Sth. Junctionpass10:44½ 10:47 +3 min
Benton Nth Junctionpass10:46½ 10:49 +3 min
Morpeth210:5510:56 10:58 10:59 +3 min
Alnmouth2pass11:08 11:11 +3 min
Belford L.c.pass11:17½ 11:21 +4 min
Berwick-upon-Tweed211:2711:28 11:31 11:32 +4 min
Reston Signal Eg403pass11:31½ 11:35 +4 min
Restonpass11:36½ 11:40 +4 min
Grantshousepass11:41 11:44 +3 min
Oxwellmains Crossoverpass11:47 11:51 +4 min
Dunbar211:5011:51 11:53 11:55 +4 min
Drem2pass11:58½ 12:02 +4 min
Prestonpanspass12:04 12:07 +3 min
Monktonhall Junctionpass12:07 12:09 +2 min
Portobello Junction (Lothian)pass12:08½ 12:11 +3 min
Craigentinny Junctionpass12:09½ 12:12 +3 min
Abbeyhill Junctionpass12:11 12:13 +2 min
Edinburgh912:13 12:15 +2 min

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