Detailed timetable

06:52 Edinburgh to London Euston

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

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