Detailed timetable

14:52 Edinburgh to London Euston

Friday 16 October 2026

Live map
Headcode: 9M86Headcode9M86 OperatorAvanti West Coast UIDW00587

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
Edinburgh814:52 15:19 +27 min
Princes St Gardenspass14:53½ 15:21 +28 min
Haymarket414:5614:57 15:23 15:26 +29 min
Slatefordpass15:00 15:28 +28 min
Midcalder Junctionpass15:06 15:34 +28 min
Cobbinshaw Sig Ej712pass15:11 15:39 +28 min
Auchengraypass15:13 15:41 +28 min
Carstairs East Junctionpass15:17 15:46 +29 min
Carstairs South Junctionpass15:19 15:47 +28 min
AbingtonUMpass15:29 15:56 +27 min
Beattock SummitUMpass15:34 16:01 +27 min
BeattockUMpass15:39 16:07 +28 min
Lockerbie2pass15:46 16:13 +27 min
Cove Signal Mc862pass15:54½ 16:20 +26 min
Gretna Junctionpass15:56½ 16:22 +26 min
Kingmoor Junctionpass16:02 16:26 +24 min
Caldew Junctionpass16:03 16:27 +24 min
Carlisle416:0516:07 16:30 16:33 +26 min
Penrith North Lakes116:2116:22 16:47 16:50 +28 min
Eden Valleypass16:26 16:53 +27 min
Shap Summitpass16:32½ 17:00 +28 min
Tebaypass16:35½ 17:03 +28 min
Grayriggpass16:39½ 17:07 +28 min
Oxenholme Lake District1pass16:44 17:11 +27 min
Carnforth North Junctionpass16:52½ 17:18 +26 min
Morecambe South Junctionpass16:55 17:21 +26 min
Lancaster416:5716:59 17:23 17:27 +28 min
Garstang & Catteralpass17:07 17:35 +28 min
Preston Fylde Junctionpass17:14 No report
Preston417:1617:18 17:42 17:45 +27 min
Ribble Junctionpass17:19½ 17:46 +27 min
Euxton Junctionpass17:23 17:52 +29 min
Balshaw Lanepass17:24½ 17:54 +30 min
Wigan North Western417:3017:31 17:59 18:02 +31 min
Wigan South Junctionpass17:32½ 18:03 +31 min
Springs Branch Junctionpass17:33 18:03 +30 min
Golborne Junctionpass17:36 18:06 +30 min
Winwick Junctionpass17:37½ 18:08 +31 min
Dallam Junctionpass17:39 18:10 +31 min
Warrington Bank Quay217:4117:42 18:11 18:14 +32 min
Acton Grange Junctionpass17:45 18:16 +31 min
Weaver Junctionpass17:48½ 18:19 +31 min
Acton Bridgepass17:49½ 18:20 +31 min
Hartford Junctionpass17:50½ 18:21 +31 min
Winsfordpass17:53½ 18:23 +30 min
Crewe Coal Yardpass17:58½ 18:28 +30 min
Crewe518:0018:04 18:32 18:37 +32 min
Crewe Basford Hall Junctionpass18:08 18:40 +32 min
Madeley (Staffs)pass18:12 18:44 +32 min
Norton Bridgepass18:18½ 18:50 +32 min
Stafford118:2318:24 18:55 18:58 +34 min
Stafford South Junctionpass18:25 18:58 +33 min
Stafford Trent Valley Junctionpass18:25½ 18:59 +34 min
Penkridgepass18:29 19:02 +33 min
Bushbury Junctionpass18:34½ 19:11 +37 min
Wolverhampton North Junctionpass18:39 19:13 +34 min
Wolverhampton418:4118:45 19:15 19:17 +32 min
Dudley Portpass18:52½ 19:25 +33 min
Sandwell & Dudley118:5518:56 19:27 19:30 +34 min
Galton Junctionpass18:59½ 19:32 +33 min
Soho South Junctionpass19:03 19:34 +31 min
Birmingham New Street119:0719:21 19:39 19:43 +22 min
Proof House Junctionpass19:23½ 19:46 +23 min
Grand Junctionpass19:24 19:46 +22 min
Stechfordpass19:26½ 19:49 +23 min
Birmingham International419:3119:33 19:52 19:56 +23 min
Berkswellpass19:37 20:00 +23 min
Coventry219:4319:45 20:08 20:11 +26 min
Rugby Trent Valley Junctionpass19:53 20:18 +25 min
Rugby519:5519:56 20:19 20:21 +25 min
Hillmorton Junctionpass19:58½ 20:23 +25 min
Weedonpass20:04½ 20:29 +25 min
Hanslope Junctionpass20:11 20:35 +24 min
Milton Keynes Central420:1620:17 20:40 20:42 +25 min
Bletchley2pass20:20½ 20:45 +25 min
Ledburn Junctionpass20:25½ 20:50 +25 min
Tring2pass20:29½ 20:52 +23 min
Bourne End Junction (Herts)pass20:32½ 20:55 +23 min
Watford Junction720:3820:39 21:01 21:03 +24 min
Harrow & Wealdstone4pass20:43½ 21:07 +24 min
Wembley Central4pass20:46½ 21:09 +23 min
Willesden West Londn Junctionpass20:48 21:10 +22 min
Camden Junctionpass20:51 21:13 +22 min
Camden South Junctionpass20:51½ 21:14 +23 min
London Euston220:54 21:19 +25 min

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