Detailed timetable

06:52 Edinburgh to London Euston

Thursday 8 October 2026

Live map
Headcode: 9M50Headcode9M50 OperatorAvanti West Coast UIDW34265

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
390
Maximum speed
125 mph
Train class code
B
Reservation code
A
Catering code
F
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh906:52 06:52 On time
Princes St Gardenspass06:53½ 06:54 +1 min
Haymarket406:5606:57 06:56 06:57 On time
Slatefordpass07:00 06:59 -1 min
Midcalder Junctionpass07:10½ 07:09 -1 min
Cobbinshaw Sig Ej712pass07:15½ 07:14 -1 min
Auchengraypass07:17½ 07:16½
Carstairs East Junctionpass07:21½ 07:21 On time
Carstairs South Junctionpass07:22½ 07:22 On time
AbingtonUMpass07:32 07:30 -2 min
Beattock SummitUMpass07:37 07:35 -2 min
BeattockUMpass07:42 07:41 -1 min
Lockerbie2pass07:49 07:47 -2 min
Cove Signal Mc862pass07:57½ 07:54 -3 min
Gretna Junctionpass07:59½ 07:57 -2 min
Kingmoor Junctionpass08:03 08:01 -2 min
Caldew Junctionpass08:04 08:03 -1 min
Carlisle408:0608:08 08:05 08:08 On time
Penrith North Lakes108:2208:23 08:21 08:24 +1 min
Eden Valleypass08:27 08:28 +1 min
Shap Summitpass08:33½ 08:34 +1 min
Tebaypass08:36½ 08:37 +1 min
Grayriggpass08:40½ 08:41 +1 min
Oxenholme Lake District1pass08:45 08:45 On time
Carnforth North Junctionpass08:53 08:52 -1 min
Morecambe South Junctionpass08:55½ 08:54 -1 min
Lancaster408:5808:59 08:57 08:59 On time
Garstang & Catteralpass09:07½ 09:07 On time
Preston Fylde Junctionpass09:14½ 09:14½
Preston409:1609:19 09:15 09:19 On time
Ribble Junctionpass09:20 09:20 On time
Euxton Junctionpass09:23½ 09:24 +1 min
Balshaw Lanepass09:24½ 09:25 +1 min
Wigan North Western409:3009:31 09:30 09:32 +1 min
Wigan South Junctionpass09:32½ 09:33 +1 min
Springs Branch Junctionpass09:33 09:34 +1 min
Golborne Junctionpass09:36 09:37 +1 min
Winwick Junctionpass09:37½ 09:38 +1 min
Dallam Junctionpass09:39 09:40 +1 min
Warrington Bank Quay209:4109:42 09:42 09:44 +2 min
Acton Grange Junctionpass09:45 09:46 +1 min
Weaver Junctionpass09:48½ 09:49 +1 min
Acton Bridgepass09:50 09:50 On time
Hartford Junctionpass09:51 09:51 On time
Winsfordpass09:54 09:53 -1 min
Crewe Coal Yardpass09:59 09:58
Crewe510:0010:04 09:59 10:04 On time
Crewe Basford Hall Junctionpass10:07 10:07 On time
Madeley (Staffs)pass10:10½ 10:10 On time
Norton Bridgepass10:17½ 10:16 -1 min
Stafford110:2210:25 10:24 10:31 +6 min
Stafford South Junctionpass10:25½ 10:31 +6 min
Stafford Trent Valley Junctionpass10:26 10:32 +6 min
Penkridgepass10:29½ 10:36 +7 min
Bushbury Junctionpass10:35 10:41 +6 min
Wolverhampton North Junctionpass10:39 10:44 +5 min
Wolverhampton410:4110:45 10:46 10:49 +4 min
Dudley Portpass10:52½ 10:56 +4 min
Sandwell & Dudley110:5510:56 10:58 11:00 +4 min
Galton Junctionpass10:59½ 11:02 +3 min
Soho South Junctionpass11:02½ 11:04 +2 min
Birmingham New Street111:0711:16 11:11 11:16 On time
Proof House Junctionpass11:19 11:19 On time
Grand Junctionpass11:19½ 11:19 On time
Stechfordpass11:22 11:21 -1 min
Birmingham International511:2611:28 11:27 11:29 +1 min
Berkswellpass11:32 11:35 +3 min
Coventry211:3811:40 11:43 11:46 +6 min
Rugby Trent Valley Junctionpass11:48 11:54 +6 min
Rugby4pass11:49 11:56 +7 min
Hillmorton Junctionpass11:49½ 11:57 +8 min
Weedonpass11:55½ 12:03 +8 min
Hanslope Junctionpass12:02 12:10 +8 min
Milton Keynes Central4pass12:05½ 12:13 +8 min
Bletchley2pass12:07½ 12:15 +8 min
Ledburn Junctionpass12:12 12:20 +8 min
Tring2pass12:16 12:24 +8 min
Bourne End Junction (Herts)pass12:19½ 12:27 +8 min
Watford Junction7pass12:24 12:32 +8 min
Harrow & Wealdstone4pass12:27½ 12:35 +8 min
Wembley Central4pass12:30½ 12:37 +7 min
Willesden West Londn Junctionpass12:32 12:39 +7 min
Camden Junctionpass12:35 12:43 +8 min
Camden South Junctionpass12:35½ 12:44 +9 min
London Euston212:38 12:47 +9 min

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