Detailed timetable

12:52 Edinburgh to London Euston

Saturday 10 October 2026

Live map
Headcode: 9M56Headcode9M56 OperatorAvanti West Coast UIDW33596

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
Edinburgh812:52 13:16 +24 min
Princes St Gardenspass12:53½ 13:18 +25 min
Haymarket412:5612:57 13:20 13:23 +26 min
Slatefordpass13:00 13:25 +25 min
Midcalder Junctionpass13:06 13:31 +25 min
Cobbinshaw Sig Ej712pass13:11 13:36 +25 min
Auchengraypass13:13 13:38
Carstairs East Junctionpass13:17 13:43 +26 min
Carstairs South Junctionpass13:19 13:44 +25 min
AbingtonUMpass13:29 13:52 +23 min
Beattock SummitUMpass13:34 13:58 +24 min
BeattockUMpass13:39 14:03 +24 min
Lockerbie2pass13:46 14:12 +26 min
Cove Signal Mc862pass13:54½ 14:21 +27 min
Gretna Junctionpass13:56½ 14:24 +28 min
Kingmoor Junctionpass14:00 14:28 +28 min
Caldew Junctionpass14:01 14:30 +29 min
Carlisle414:0314:06 14:35 14:38 +32 min
Penrith North Lakes114:2014:21 14:52 14:55 +34 min
Eden Valleypass14:25 14:58 +33 min
Shap Summitpass14:31½ 15:05 +34 min
Tebaypass14:34½ 15:08 +34 min
Grayriggpass14:38½ 15:12 +34 min
Oxenholme Lake District1pass14:43 15:19 +36 min
Carnforth North Junctionpass14:51 15:27 +36 min
Morecambe South Junctionpass14:53½ 15:30 +37 min
Lancaster414:5614:58 15:33 15:36 +38 min
Garstang & Catteralpass15:06 15:44 +38 min
Preston Fylde Junctionpass15:13½ 15:51½
Preston415:1515:18 15:53 15:58 +40 min
Ribble Junctionpass15:19½ 15:59 +40 min
Euxton Junctionpass15:23 16:03 +40 min
Balshaw Lanepass15:24½ 16:04 +40 min
Wigan North Western415:3015:31 16:09 16:13 +42 min
Wigan South Junctionpass15:32½ 16:13 +41 min
Springs Branch Junctionpass15:33 16:14 +41 min
Golborne Junctionpass15:36 16:17 +41 min
Winwick Junctionpass15:37½ 16:19 +42 min
Dallam Junctionpass15:39 16:21 +42 min
Warrington Bank Quay215:4115:42 16:22 16:25 +43 min
Acton Grange Junctionpass15:45 16:28 +43 min
Weaver Junctionpass15:48½ 16:31 +43 min
Acton Bridgepass15:49½ 16:32 +43 min
Hartford Junctionpass15:50½ 16:33 +43 min
Winsfordpass15:53½ 16:35 +42 min
Crewe Coal Yardpass15:58½ 16:40½
Crewe516:0016:04 16:40 16:45 +41 min
Crewe Basford Hall Junctionpass16:07 16:48 +41 min
Madeley (Staffs)pass16:10½ 16:52 +42 min
Norton Bridgepass16:17½ 16:58 +41 min
Stafford116:2216:24 17:02 17:05 +41 min
Stafford South Junctionpass16:25 17:05 +40 min
Stafford Trent Valley Junctionpass16:25½ 17:06 +41 min
Penkridgepass16:29 17:10 +41 min
Bushbury Junctionpass16:36½ 17:16 +40 min
Wolverhampton North Junctionpass16:40½ 17:17 +37 min
Wolverhampton416:4216:45 17:20 17:23 +38 min
Dudley Portpass16:52½ 17:31 +39 min
Sandwell & Dudley116:5516:56 17:35 17:37 +41 min
Galton Junctionpass16:59½ 17:39 +40 min
Soho South Junctionpass17:02 17:41 +39 min
Birmingham New Street117:0617:17 17:46 17:52 +35 min
Proof House Junctionpass17:19½ 17:55 +36 min
Grand Junctionpass17:20 17:56 +36 min
Stechfordpass17:22½ 17:58 +36 min
Birmingham International417:2617:28 18:03 18:05 +37 min
Berkswellpass17:33 18:15 +42 min
Coventry217:4317:44 18:25 18:27 +43 min
Rugby Trent Valley Junctionpass17:55½ 18:35 +40 min
Rugby417:5717:59 18:36 18:38 +39 min
Hillmorton Junctionpass18:01 18:39 +38 min
Weedonpass18:07 18:46 +39 min
Hanslope Junctionpass18:13½ 18:52 +39 min
Milton Keynes Central418:1818:20 18:58 19:00 +40 min
Bletchley2pass18:25 19:04 +39 min
Ledburn Junctionpass18:30½ 19:09½
Tring2pass18:34 19:13
Bourne End Junction (Herts)pass18:38½ 19:17½
Watford Junction718:4418:46 19:22½ 19:25 +39 min
Harrow & Wealdstone4pass18:50½ 19:29½
Wembley Central4pass18:53½ 19:32½
Willesden West Londn Junctionpass18:55 19:34
Camden Junctionpass18:58 19:37
Camden South Junctionpass18:58½ 19:37½
London Euston119:01 19:40

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