Detailed timetable

12:51 Edinburgh to London Euston

Sunday 11 October 2026

Live map
Headcode: 9M56Headcode9M56 OperatorAvanti West Coast UIDW33219

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

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