Detailed timetable

08:52 Edinburgh to London Euston

Wednesday 14 October 2026

Live map
Headcode: 9M52Headcode9M52 OperatorAvanti West Coast UIDW33933

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
Edinburgh808:52 08:52 -1 min
Princes St Gardenspass08:54½ 08:54 On time
Haymarket408:5708:58 08:57 08:59 On time
Slatefordpass09:02 09:02
Midcalder Junctionpass09:08 09:07 -1 min
Cobbinshaw Sig Ej712pass09:13 09:12 -1 min
Auchengraypass09:15 09:14
Carstairs East Junctionpass09:19 09:19 On time
Carstairs South Junctionpass09:21 09:20 -1 min
AbingtonUMpass09:31 09:29 -2 min
Beattock SummitUMpass09:36 09:34 -2 min
BeattockUMpass09:41 09:40 -1 min
Lockerbie2pass09:48 09:46 -2 min
Cove Signal Mc862pass09:56½ 09:54 -2 min
Gretna Junctionpass09:58½ 09:56 -2 min
Kingmoor Junctionpass10:02 10:00 -2 min
Caldew Junctionpass10:03 10:02 -1 min
Carlisle410:0510:07 10:04 10:07 On time
Penrith North Lakes1pass10:20 10:20
Eden Valleypass10:22½ 10:22½
Shap Summitpass10:29 10:29
Tebaypass10:32 10:32
Grayriggpass10:36 10:36
Oxenholme Lake District110:4110:43 10:41 10:43 On time
Carnforth North Junctionpass10:52 10:52
Morecambe South Junctionpass10:54 10:54
Lancaster410:5710:58 10:56½ 10:58½
Garstang & Catteralpass11:06½ 11:06½
Preston Fylde Junctionpass11:13½ 11:13½
Preston411:1511:18 11:15 11:18½
Ribble Junctionpass11:19½ 11:19½
Euxton Junctionpass11:23 11:23
Balshaw Lanepass11:24 11:24
Wigan North Western411:2911:31 11:29 11:31
Wigan South Junctionpass11:32 11:32
Springs Branch Junctionpass11:32½ 11:32½
Golborne Junctionpass11:35½ 11:35½
Winwick Junctionpass11:37½ 11:37½
Dallam Junctionpass11:39 11:39
Warrington Bank Quay211:4111:42 11:40½ 11:42½
Acton Grange Junctionpass11:45 11:45
Weaver Junctionpass11:49 11:49
Acton Bridgepass11:51 11:51
Hartford Junctionpass11:52 11:52
Winsfordpass11:55 11:55
Crewe Coal Yardpass12:00 12:00
Crewe512:0012:05 12:02 12:05
Crewe Basford Hall Junctionpass12:08 12:08
Madeley (Staffs)pass12:11½ 12:11½
Norton Bridgepass12:18½ 12:18½
Stafford112:2312:24 12:23 12:25
Stafford South Junctionpass12:25½ 12:25½
Stafford Trent Valley Junctionpass12:26 12:26
Penkridgepass12:29½ 12:29½
Bushbury Junctionpass12:35 12:35
Wolverhampton North Junctionpass12:39 12:39
Wolverhampton412:4112:45 12:40½ 12:45
Dudley Portpass12:52½ 12:52½
Sandwell & Dudley112:5512:56 12:54½ 12:56½
Galton Junctionpass12:59½ 12:59½
Soho South Junctionpass13:01 13:01
Birmingham New Street113:0613:17 13:06 13:17
Proof House Junctionpass13:19½ 13:19½
Grand Junctionpass13:20 13:20
Stechfordpass13:22½ 13:22½
Birmingham International413:2613:28 13:26 13:28
Berkswellpass13:32 13:32
Coventry213:3813:40 13:38 13:40
Rugby Trent Valley Junctionpass13:48 13:48
Rugby4pass13:49 13:49
Hillmorton Junctionpass13:49½ 13:49½
Weedonpass13:55½ 13:55½
Hanslope Junctionpass14:02 14:02
Milton Keynes Central4pass14:05½ 14:05½
Bletchley2pass14:07½ 14:07½
Ledburn Junctionpass14:12 14:12
Tring2pass14:16 14:16
Bourne End Junction (Herts)pass14:19½ 14:19½
Watford Junction7pass14:24 14:24
Harrow & Wealdstone4pass14:27½ 14:27½
Wembley Central4pass14:30½ 14:30½
Willesden West Londn Junctionpass14:32 14:32
Camden Junctionpass14:35 14:35
Camden South Junctionpass14:35½ 14:35½
London Euston1614:38 14:38

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