Detailed timetable

16:52 Edinburgh to London Euston

Thursday 8 October 2026

Live map
Headcode: 9M60Headcode9M60 OperatorAvanti West Coast UIDW34268

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
Edinburgh816:52 17:06 +14 min
Princes St Gardenspass16:53½ 17:08 +15 min
Haymarket416:5616:57 17:11 17:13 +16 min
Slatefordpass17:00½ 17:16 +16 min
Midcalder Junctionpass17:06½ 17:22 +16 min
Cobbinshaw Sig Ej712pass17:11½ 17:27 +16 min
Auchengraypass17:13½ 17:28 +15 min
Carstairs East Junctionpass17:21½ 17:33 +12 min
Carstairs South Junctionpass17:22½ 17:35 +13 min
AbingtonUMpass17:32 17:43 +11 min
Beattock SummitUMpass17:37 17:48 +11 min
BeattockUMpass17:42 17:54 +12 min
Lockerbie2pass17:49 18:01 +12 min
Cove Signal Mc862pass17:57½ 18:08 +11 min
Gretna Junctionpass17:59½ 18:10 +11 min
Kingmoor Junctionpass18:03 18:13 +10 min
Caldew Junctionpass18:04 18:15 +11 min
Carlisle418:0618:08 18:17 18:19 +11 min
Penrith North Lakes1pass18:21 18:32 +11 min
Eden Valleypass18:23½ 18:34 +11 min
Shap Summitpass18:30 18:41 +11 min
Tebaypass18:33 18:44 +11 min
Grayriggpass18:37 18:48 +11 min
Oxenholme Lake District118:4218:44 18:54 18:55 +11 min
Carnforth North Junctionpass18:53 19:04 +11 min
Morecambe South Junctionpass18:55 19:06 +11 min
Lancaster418:5718:59 19:08 19:10 +11 min
Garstang & Catteralpass19:07 19:19 +12 min
Preston Fylde Junctionpass19:14 19:26
Preston419:1619:18 19:26 19:29 +11 min
Ribble Junctionpass19:19½ 19:31 +12 min
Euxton Junctionpass19:23 19:34 +11 min
Balshaw Lanepass19:24 19:36 +12 min
Wigan North Western419:3019:31 19:42 19:43 +12 min
Wigan South Junctionpass19:32½ 19:44 +12 min
Springs Branch Junctionpass19:33 19:45 +12 min
Golborne Junctionpass19:36 19:48 +12 min
Winwick Junctionpass19:38 19:50 +12 min
Dallam Junctionpass19:39½ 19:51 +12 min
Warrington Bank Quay219:4119:42 19:53 19:54 +11 min
Acton Grange Junctionpass19:45½ 19:57 +12 min
Weaver Junctionpass19:49 20:00 +11 min
Acton Bridgepass19:50 20:01 +11 min
Hartford Junctionpass19:51 20:02 +11 min
Winsfordpass19:54 20:04 +10 min
Crewe Coal Yardpass19:59 20:11 +12 min
Crewe520:0020:04 20:12 20:14 +10 min
Crewe Basford Hall Junctionpass20:07 20:17 +10 min
Madeley (Staffs)pass20:10½ 20:21 +11 min
Norton Bridgepass20:17½ 20:28 +11 min
Stafford120:2220:24 20:32 20:34 +10 min
Stafford South Junctionpass20:25 20:35 +10 min
Stafford Trent Valley Junctionpass20:25½ 20:36 +11 min
Penkridgepass20:29 20:40 +11 min
Bushbury Junctionpass20:34½ 20:47 +13 min
Wolverhampton North Junctionpass20:36½ 20:48 +12 min
Wolverhampton220:3820:45 20:51 20:53 +8 min
Dudley Portpass20:52½ 21:01 +9 min
Sandwell & Dudley120:5520:56 21:05 21:08 +12 min
Galton Junctionpass20:59½ 21:10 +11 min
Soho South Junctionpass21:02 21:12 +10 min
Birmingham New Street121:0621:11 21:16 21:19 +8 min
Proof House Junctionpass21:13½ 21:22 +9 min
Grand Junctionpass21:14 21:23 +9 min
Stechfordpass21:16½ 21:25 +9 min
Birmingham International421:2021:22 21:29 21:30 +8 min
Berkswellpass21:26½ 21:34 +8 min
Coventry121:3221:34 21:40 21:42 +8 min
Rugby Trent Valley Junctionpass21:42 21:50 +8 min
Rugby4pass21:43 21:50 +7 min
Hillmorton Junctionpass21:43½ 21:51 +8 min
Weedonpass21:49½ 21:57 +8 min
Hanslope Junctionpass21:56 22:03 +7 min
Milton Keynes Central522:0122:02 22:09 22:11 +9 min
Bletchley2pass22:05½ 22:15 +10 min
Ledburn Junctionpass22:10 22:19 +9 min
Tring2pass22:13½ 22:22 +9 min
Bourne End Junction (Herts)pass22:17 22:27 +10 min
Watford Junction922:2622:27½ 22:34 22:36 +9 min
Harrow & Wealdstone6pass22:32 22:41 +9 min
Wembley Central6pass22:35 22:44 +9 min
Willesden West Londn Junctionpass22:40 22:46 +6 min
Camden Junctionpass22:43½ 22:49 +6 min
Camden South Junctionpass22:44 22:50 +6 min
London Euston322:47 22:54 +7 min

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