Detailed timetable

06:52 Edinburgh to London Euston

Saturday 10 October 2026

Live map
Headcode: 9M50Headcode9M50 OperatorAvanti West Coast UIDW33686
Cancelled This service has been reported as cancelled.

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
Edinburgh806:52 06:52 On time
Princes St Gardenspass06:53½ 06:54 +1 min
Haymarket406:5606:57 06:56 06:57 On time
Slatefordpass07:00 07:00 On time
Midcalder Junctionpass07:06 07:06 On time
Cobbinshaw Sig Ej712pass07:11 07:11 On time
Auchengraypass07:13 07:13 On time
Carstairs East Junctionpass07:17 07:23 +6 min
Carstairs South Junctionpass07:19 07:24 +5 min
AbingtonUMpass07:29 07:33 +4 min
Beattock SummitUMpass07:34 07:38 +4 min
BeattockUMpass07:39 07:44 +5 min
Lockerbie2pass07:46 07:51 +5 min
Cove Signal Mc862pass07:54½ 07:58 +4 min
Gretna Junctionpass07:56½ 08:00 +4 min
Kingmoor Junctionpass08:00 08:04 +4 min
Caldew Junctionpass08:01 08:06 +5 min
Carlisle408:0308:05 08:09 09:00 +55 min
Penrith North Lakes108:1908:20 09:16 09:17 +57 min
Eden Valleypass08:23½ 09:21 +58 min
Shap Summitpass08:30 09:28 +58 min
Tebaypass08:33 09:31 +58 min
Grayriggpass08:37 09:35 +58 min
Oxenholme Lake District108:4208:44 09:42 09:44 +60 min
Carnforth North Junctionpass08:53 09:53 +60 min
Morecambe South Junctionpass08:55 09:59 +64 min
Lancaster408:5708:59 10:03 10:05 +66 min
Garstang & Catteralpass09:07 10:13 +66 min
Preston Fylde Junctionpass09:14 10:20
Preston409:1609:18 10:24 10:27½ +69 min
Ribble Junctionpass09:19½ 10:28½
Euxton Junctionpass09:23½ 10:32½
Balshaw Lanepass09:24½ 10:33½
Wigan North Western409:3009:31 10:38½ 10:40½
Wigan South Junctionpass09:32½ 10:41½
Springs Branch Junctionpass09:33 10:42
Golborne Junctionpass09:36 10:45
Winwick Junctionpass09:37½ 10:46½
Dallam Junctionpass09:39 10:48
Warrington Bank Quay209:4109:42 10:49½ 10:51½
Acton Grange Junctionpass09:45 10:54
Weaver Junctionpass09:48½ 10:57½
Acton Bridgepass09:49½ 10:58½
Hartford Junctionpass09:50½ 10:59½
Winsfordpass09:53½ 11:02½
Crewe Coal Yardpass09:58½ 11:07½
Crewe510:0010:04 11:09½ 11:13
Crewe Basford Hall Junctionpass10:07 11:16
Madeley (Staffs)pass10:10½ 11:19½
Norton Bridgepass10:17½ 11:26½
Stafford110:2210:24 11:31 11:33½
Stafford South Junctionpass10:25 11:34
Stafford Trent Valley Junctionpass10:25½ 11:34½
Penkridgepass10:29 11:38
Bushbury Junctionpass10:34½ 11:43½
Wolverhampton North Junctionpass10:39 11:48
Wolverhampton410:4110:45 11:49½ 11:54
Dudley Portpass10:52½ 12:01½
Sandwell & Dudley110:5510:56 12:03½ 12:05½
Galton Junctionpass10:59½ 12:08½
Soho South Junctionpass11:01 12:10
Birmingham New Street111:0611:18 12:15 12:27
Proof House Junctionpass11:20½ 12:29½
Grand Junctionpass11:21 12:30
Stechfordpass11:23½ 12:32½
Birmingham International411:2911:34 12:38 12:43
Berkswellpass11:38 12:47
Coventry211:4411:46 12:53 12:55
Rugby Trent Valley Junctionpass11:54 13:03
Rugby411:5611:58 13:05 13:07
Hillmorton Junctionpass12:00 13:09
Weedonpass12:06 13:15
Hanslope Junctionpass12:12½ 13:21½
Milton Keynes Central412:1712:19 13:26 13:28
Bletchley2pass12:22 13:31
Ledburn Junctionpass12:26½ 13:35½
Tring2pass12:30½ 13:39½
Bourne End Junction (Herts)pass12:34 13:43
Watford Junction712:4012:41 13:48½ 13:50
Harrow & Wealdstone4pass12:45½ 13:54½
Wembley Central4pass12:48½ 13:57½
Willesden West Londn Junctionpass12:50 13:59
Camden Junctionpass12:53 14:02
Camden South Junctionpass12:53½ 14:02½
London Euston212:58 14:07

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