Detailed timetable

06:52 Edinburgh to London Euston

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

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