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
Winwick Junctionpass15:37½ 16:18½
Dallam Junctionpass15:39 16:20
Warrington Bank Quay215:4115:42 16:21½ 16:23½ +41 min
Acton Grange Junctionpass15:45 16:26
Weaver Junctionpass15:48½ 16:29½
Acton Bridgepass15:49½ 16:30½
Hartford Junctionpass15:50½ 16:31½
Winsfordpass15:53½ 16:34½
Crewe Coal Yardpass15:58½ 16:39½
Crewe516:0016:04 16:42 16:45
Crewe Basford Hall Junctionpass16:07 16:48
Madeley (Staffs)pass16:10½ 16:51½
Norton Bridgepass16:17½ 16:58½
Stafford116:2216:24 17:03 17:05½
Stafford South Junctionpass16:25 17:06
Stafford Trent Valley Junctionpass16:25½ 17:06½
Penkridgepass16:29 17:10
Bushbury Junctionpass16:36½ 17:17½
Wolverhampton North Junctionpass16:40½ 17:21½
Wolverhampton416:4216:45 17:23 17:26
Dudley Portpass16:52½ 17:33½
Sandwell & Dudley116:5516:56 17:35½ 17:37½
Galton Junctionpass16:59½ 17:40½
Soho South Junctionpass17:02 17:43
Birmingham New Street117:0617:17 17:47 17:58
Proof House Junctionpass17:19½ 18:00½
Grand Junctionpass17:20 18:01
Stechfordpass17:22½ 18:03½
Birmingham International417:2617:28 18:07 18:09
Berkswellpass17:33 18:14
Coventry217:4317:44 18:23½ 18:25½
Rugby Trent Valley Junctionpass17:55½ 18:36½
Rugby417:5717:59 18:38 18:40
Hillmorton Junctionpass18:01 18:42
Weedonpass18:07 18:48
Hanslope Junctionpass18:13½ 18:54½
Milton Keynes Central418:1818:20 18:58½ 19:01
Bletchley2pass18:25 19:06
Ledburn Junctionpass18:30½ 19:11½
Tring2pass18:34 19:15
Bourne End Junction (Herts)pass18:38½ 19:19½
Watford Junction718:4418:46 19:24½ 19:27
Harrow & Wealdstone4pass18:50½ 19:31½
Wembley Central4pass18:53½ 19:34½
Willesden West Londn Junctionpass18:55 19:36
Camden Junctionpass18:58 19:39
Camden South Junctionpass18:58½ 19:39½
London Euston119:01 19:42

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