Detailed timetable

10:52 Edinburgh to London Euston

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

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