Detailed timetable

12:52 Edinburgh to London Euston

Monday 12 October 2026

Live map
Headcode: 9M56Headcode9M56 OperatorAvanti West Coast UIDW34124

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

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