Detailed timetable

17:30 Glasgow Central to London Euston

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

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