Detailed timetable

17:30 Glasgow Central to London Euston

Saturday 17 October 2026

Live map
Headcode: 1M18Headcode1M18 OperatorAvanti West Coast UIDW33586

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
Glasgow Central217:30 17:30 On time
Glasgow Bridge Street Junctionpass17:32 17:32 On time
Eglinton St Junctionpass17:33 17:33 On time
Larkfield Junctionpass17:34 17:34 On time
Shawfieldpass17:35 No report
Rutherglen East Junctionpass17:36½ 17:37 +1 min
Newton West Junctionpass17:38 17:38 On time
Newton East Junctionpass17:39 17:40 +1 min
Uddingston Junctionpass17:40 17:41 +1 min
Motherwell1pass17:43 17:44 +1 min
Shieldmuir2pass17:44½ 17:45 +1 min
Law Junctionpass17:47½ 17:48 +1 min
Lanark Junctionpass17:52½ 17:53 +1 min
Carstairs North Junctionpass17:54½ No report
Carstairs South Junctionpass17:55½ 17:55 On time
AbingtonUMpass18:03½ 18:03 On time
Beattock SummitUMpass18:08½ 18:09 +1 min
BeattockUMpass18:14 18:14 On time
Lockerbie218:2218:24 18:24 18:26 +2 min
Cove Signal Mc862pass18:34 18:34 On time
Gretna Junctionpass18:36½ 18:37 +1 min
Kingmoor Junctionpass18:40 18:41 +1 min
Caldew Junctionpass18:41 18:43 +2 min
Carlisle418:4318:46 18:45 18:47 +1 min
Penrith North Lakes119:0019:01 19:02 19:04 +3 min
Eden Valleypass19:05 19:08 +3 min
Shap Summitpass19:11½ 19:14 +3 min
Tebaypass19:14½ 19:17 +3 min
Grayriggpass19:18½ 19:22 +4 min
Oxenholme Lake District119:2419:25 19:27 19:29 +4 min
Carnforth North Junctionpass19:34½ 19:37 +3 min
Morecambe South Junctionpass19:36½ 19:39 +3 min
Lancaster419:3919:40 19:42 19:43 +3 min
Garstang & Catteralpass19:48½ 19:51 +3 min
Preston Fylde Junctionpass19:55½ 20:03 +8 min
Preston419:5720:00 20:05 20:07 +7 min
Ribble Junctionpass20:01 No report
Euxton Junctionpass20:05 20:12 +7 min
Balshaw Lanepass20:06 20:13 +7 min
Wigan North Western420:1120:13 20:18 20:20 +7 min
Wigan South Junctionpass20:14 20:21 +7 min
Springs Branch Junctionpass20:14½ 20:22 +8 min
Golborne Junctionpass20:17½ 20:25 +8 min
Winwick Junctionpass20:19 20:26 +7 min
Dallam Junctionpass20:20½ 20:28 +8 min
Warrington Bank Quay220:2220:24 20:30 20:31 +7 min
Acton Grange Junctionpass20:26½ 20:33 +7 min
Weaver Junctionpass20:30 20:36 +6 min
Acton Bridgepass20:31 20:37 +6 min
Hartford Junctionpass20:32 20:38 +6 min
Winsfordpass20:35 20:41 +6 min
Crewe Coal Yardpass20:40 20:44 +4 min
Crewe520:4220:45 20:46 20:48 +3 min
Crewe Basford Hall Junctionpass20:48 20:51 +3 min
Madeley (Staffs)pass20:51½ 20:54 +3 min
Norton Bridgepass20:56½ 21:00 +4 min
StaffordUFLpass21:02 21:06 +4 min
Stafford South Junctionpass21:02½ 21:07 +5 min
Stafford Trent Valley Junctionpass21:03 21:07 +4 min
Penkridgepass21:06½ 21:11 +5 min
Bushbury Junctionpass21:12½ 21:18 +6 min
Portobello Junction (West Mids)pass21:15½ 21:22 +7 min
Darlaston Junctionpass21:18 21:24 +6 min
Bescot Stadiumpass21:19 21:26 +7 min
Perry Barr North Junctionpass21:23½ 21:33 +10 min
Aston2pass21:30 21:37 +7 min
Stechfordpass21:36 21:46 +10 min
Birmingham International4pass21:42 21:58 +16 min
Berkswellpass21:45½ 22:04 +19 min
Coventry1pass21:50½ 22:14 +24 min
Rugby Trent Valley Junctionpass21:58 22:24 +26 min
Rugby422:0022:01 22:26 22:28 +27 min
Hillmorton Junctionpass22:03½ 22:29 +26 min
Weedonpass22:09½ 22:36 +27 min
Hanslope Junctionpass22:16½ 22:44 +28 min
Milton Keynes Central122:2222:24 22:51 22:53 +29 min
Denbigh Hall South Junctionpass22:26½ No report
Bletchley4pass22:27 22:56 +29 min
Ledburn Junctionpass22:35 23:03 +28 min
Tring5pass22:41 23:11 +30 min
Bourne End Junction (Herts)pass22:45 23:20 +35 min
Watford Junction922:5222:54 23:35 23:37 +43 min
Harrow & Wealdstone6pass22:59 23:41 +42 min
Wembley Central6pass23:01 23:44 +43 min
Willesden West Londn Junctionpass23:07 23:46 +39 min
Camden Junctionpass23:10 23:50 +40 min
Camden South Junctionpass23:10½ 23:51 +41 min
London Euston423:13 23:54 +41 min

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