Detailed timetable

06:33 London Euston to Edinburgh

Wednesday 7 October 2026

Live map
Headcode: 9S44Headcode9S44 OperatorAvanti West Coast UIDW34144

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
London Euston606:33 06:32 -1 min
Camden South Junctionpass06:35½ 06:34 -1 min
Camden Junctionpass06:36 06:35 -1 min
Willesden West Londn Junctionpass06:39 06:38 -1 min
Wembley Central3pass06:40½ 06:40 On time
Harrow & Wealdstone3pass06:42½ 06:42 On time
Watford Junction6pass06:45½ 06:45 On time
Bourne End Junction (Herts)pass06:49½ 06:49 On time
Tring1pass06:52½ 06:52 On time
Ledburn Junctionpass06:55½ 06:56 +1 min
Bletchley1pass07:00 07:02 +2 min
Milton Keynes Central607:0407:05 07:06 07:08 +3 min
Hanslope Junctionpass07:11 07:13 +2 min
Weedonpass07:17½ 07:20 +3 min
Hillmorton Junctionpass07:24½ 07:26 +2 min
RugbyDFLpass07:25 07:27 +2 min
Rugby Trent Valley Junctionpass07:25½ 07:27 +2 min
Coventry307:3307:35 07:37 07:41 +6 min
Berkswellpass07:39½ 07:45 +6 min
Birmingham International207:4407:46 07:50 07:52 +6 min
Stechfordpass07:51½ 07:56 +5 min
Grand Junctionpass07:56½ 07:58 +2 min
Proof House Junctionpass07:57 07:59 +2 min
Birmingham New Street608:0008:07 08:02 08:07 On time
Soho South Junctionpass08:11½ 08:12 +1 min
Galton Junctionpass08:13 08:13 On time
Sandwell & Dudley208:1408:16 08:15 08:18 +1 min
Dudley Portpass08:19½ 08:20 +1 min
Wolverhampton108:2808:31 08:27 08:31 On time
Wolverhampton North Junctionpass08:33 08:32 -1 min
Bushbury Junctionpass08:34½ 08:34 On time
Penkridgepass08:39 08:39 On time
Stafford Trent Valley Junctionpass08:43½ 08:43 On time
Stafford508:4608:46 08:45 08:47 +1 min
Searchlight Lane Junctionpass08:51 08:52 +1 min
Madeley (Staffs)pass08:57½ 08:59 +2 min
Crewe Basford Hall Junctionpass09:02½ 09:03 +1 min
Crewe1209:0709:09 09:06 09:10 +1 min
Crewe Coal Yardpass09:11½ 09:12 +1 min
Winsfordpass09:15½ 09:16 +1 min
Hartford Junctionpass09:18½ 09:19 +1 min
Acton Bridgepass09:19½ 09:19 On time
Weaver Junctionpass09:21½ 09:21 On time
Acton Grange Junctionpass09:23½ 09:24 +1 min
Warrington Bank Quay309:2609:27 09:26 09:27 On time
Dallam Junctionpass09:28½ 09:29 +1 min
Winwick Junctionpass09:30½ 09:31 +1 min
Golborne Junctionpass09:32 09:33 +1 min
Springs Branch Junctionpass09:35 09:35 On time
Wigan South Junctionpass09:35½ 09:35½
Wigan North Western509:3709:38 09:37 09:39 +1 min
Balshaw Lanepass09:44 09:46 +2 min
Euxton Junctionpass09:45 09:48 +3 min
Ribble Junctionpass09:49 09:51 +2 min
Preston309:5109:54 09:53 09:56 +2 min
Preston Fylde Junctionpass09:55 09:57 +2 min
Barton & Broughtonpass09:58 10:00 +2 min
Garstang & Catteralpass10:00½ 10:03 +3 min
Lancaster310:0810:09 10:11 10:12 +3 min
Morecambe South Junctionpass10:11½ 10:14 +3 min
Carnforth North Junctionpass10:14 10:17 +3 min
Oxenholme Lake District210:2210:23 10:24 10:26 +3 min
Grayriggpass10:29 10:32 +3 min
Tebaypass10:34 10:36 +2 min
Shap Summitpass10:37 10:39 +2 min
Shap Harrisons Sidingspass10:39½ 10:42 +3 min
Penrith North Lakes2pass10:46½ 10:48 +2 min
Carlisle111:0011:02 11:00 11:02 On time
Caldew Junctionpass11:04 11:04 On time
Kingmoor Junctionpass11:05 11:05 On time
Floristonpass11:07½ 11:07 On time
Gretna Junctionpass11:09 11:09 On time
Kirkpatrick Signal Mc863pass11:11½ 11:11 On time
Lockerbie1pass11:18 11:17 -1 min
BeattockDMpass11:25 11:25 On time
Beattock SummitDMpass11:30½ 11:30 On time
AbingtonDMpass11:36 11:35 -1 min
Carstairs South Junctionpass11:46½ 11:44 -2 min
Carstairs East Junctionpass11:47½ 11:45 -2 min
Auchengraypass11:51½ 11:49½
Cobbinshaw Sig Ej713pass11:53½ 11:50 -3 min
Midcalder Junctionpass11:58½ 11:57 -1 min
Slatefordpass12:07½ 12:03 -4 min
Haymarket312:1312:14 12:10 12:12 -2 min
Princes St Gardens12:17½12:18 12:15½ 12:21 +3 min
Edinburgh912:20 12:23 +3 min

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