Detailed timetable

06:33 London Euston to Edinburgh

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

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