Detailed timetable

10:52 Edinburgh to London Euston

Monday 12 October 2026

Live map
Headcode: 9M54Headcode9M54 OperatorAvanti West Coast UIDW34060

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
Edinburgh910:52 10:52 On time
Princes St Gardenspass10:53½ 10:53 On time
Haymarket410:5610:58 10:55 10:58 On time
Slatefordpass11:01 11:01 On time
Midcalder Junctionpass11:07 11:07 On time
Cobbinshaw Sig Ej712pass11:12 11:12 On time
Auchengraypass11:14 11:14
Carstairs East Junctionpass11:18 11:19 +1 min
Carstairs South Junctionpass11:20 11:20 On time
AbingtonUMpass11:30 11:29 -1 min
Beattock SummitUMpass11:35 11:34 -1 min
BeattockUMpass11:40 11:40 On time
Lockerbie2pass11:47 11:46 -1 min
Cove Signal Mc862pass11:55½ 11:53 -2 min
Gretna Junctionpass11:57½ 11:55 -2 min
Kingmoor Junctionpass12:01 11:59 -2 min
Caldew Junctionpass12:02 12:00 -2 min
Carlisle412:0412:06 12:02 12:06 On time
Penrith North Lakes112:2012:21 12:21 12:23 +2 min
Eden Valleypass12:25 12:27 +2 min
Shap Summitpass12:31½ 12:33 +2 min
Tebaypass12:34½ 12:36 +2 min
Grayriggpass12:38½ 12:40 +2 min
Oxenholme Lake District1pass12:43 12:44 +1 min
Carnforth North Junctionpass12:51 12:53 +2 min
Morecambe South Junctionpass12:53 12:56 +3 min
Lancaster412:5512:57 12:59 13:01 +4 min
Garstang & Catteralpass13:05 13:09 +4 min
Preston Fylde Junctionpass13:13 13:17
Preston613:1513:17 13:17 13:23 +6 min
Ribble Junctionpass13:18½ 13:24 +6 min
Euxton Junctionpass13:22½ 13:28 +6 min
Balshaw Lanepass13:23½ 13:29 +6 min
Wigan North Western413:2913:30 13:34 13:37 +7 min
Wigan South Junctionpass13:31½ 13:38 +7 min
Springs Branch Junctionpass13:32 13:38 +6 min
Golborne Junctionpass13:35 13:41 +6 min
Winwick Junctionpass13:36½ 13:43 +7 min
Dallam Junctionpass13:39 13:45 +6 min
Warrington Bank Quay213:4113:42 13:47 13:50 +8 min
Acton Grange Junctionpass13:45½ 13:52 +7 min
Weaver Junctionpass13:49 13:55 +6 min
Acton Bridgepass13:50 13:56 +6 min
Hartford Junctionpass13:51 13:57 +6 min
Winsfordpass13:54 13:59 +5 min
Crewe Coal Yardpass13:59 14:04 +5 min
Crewe514:0014:04 14:06 14:09 +5 min
Crewe Basford Hall Junctionpass14:07 14:12 +5 min
Madeley (Staffs)pass14:10½ 14:16 +6 min
Norton Bridgepass14:17½ 14:22 +5 min
Stafford114:2214:24 14:26 14:28 +4 min
Stafford South Junctionpass14:25 14:28 +3 min
Stafford Trent Valley Junctionpass14:25½ 14:29 +4 min
Penkridgepass14:29 14:32 +3 min
Bushbury Junctionpass14:34½ 14:37 +3 min
Wolverhampton North Junctionpass14:39 14:38 -1 min
Wolverhampton414:4114:45 14:40 14:45 On time
Dudley Portpass14:52½ 14:52 On time
Sandwell & Dudley114:5514:56 14:54 14:57 +1 min
Galton Junctionpass14:59½ 14:59 On time
Soho South Junctionpass15:01 15:00 -1 min
Birmingham New Street115:0615:17 15:06 15:17 On time
Proof House Junctionpass15:19½ 15:19 On time
Grand Junctionpass15:20 15:20 On time
Stechfordpass15:22½ 15:22 On time
Birmingham International415:2615:28 15:26 15:29 +1 min
Berkswellpass15:32 15:32 On time
Coventry215:3815:40 15:39 15:42 +2 min
Rugby Trent Valley Junctionpass15:48½ 15:49 +1 min
Rugby4pass15:49½ 15:50 +1 min
Hillmorton Junctionpass15:50 15:50 On time
Weedonpass15:56 15:57 +1 min
Hanslope Junctionpass16:03 16:03 On time
Milton Keynes Central4pass16:06½ 16:06 On time
Bletchley2pass16:08½ 16:08 On time
Ledburn Junctionpass16:13 16:12 -1 min
Tring2pass16:17 16:15 -2 min
Bourne End Junction (Herts)pass16:20½ 16:18 -2 min
Watford Junction7pass16:25 16:22 -3 min
Harrow & Wealdstone4pass16:28½ 16:25 -3 min
Wembley Central4pass16:31½ 16:27 -4 min
Willesden West Londn Junctionpass16:33 16:28 -5 min
Camden Junctionpass16:36 16:31 -5 min
Camden South Junctionpass16:36½ 16:32 -4 min
London Euston616:40 16:35 -5 min

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