Detailed timetable

14:34 Glasgow Central to London Euston

Wednesday 7 October 2026

Live map
Headcode: 1M15Headcode1M15 OperatorAvanti West Coast UIDW34050

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 Central114:34 14:34 On time
Glasgow Bridge Street Junctionpass14:36 14:36 On time
Eglinton St Junctionpass14:37 14:36 -1 min
Larkfield Junctionpass14:38 14:37
Shawfieldpass14:39 14:39 On time
Rutherglen East Junctionpass14:40½ 14:40 On time
Newton West Junctionpass14:42½ 14:42 On time
Newton East Junctionpass14:43½ 14:43 On time
Uddingston Junctionpass14:44½ 14:44 On time
Motherwell114:48½14:50 14:48 14:49 -1 min
Shieldmuir2pass14:52½ 14:52 On time
Law Junctionpass14:55½ 14:54 -1 min
Lanark Junctionpass15:00½ 15:00 On time
Carstairs North Junctionpass15:02½ 15:02½
Carstairs South Junctionpass15:03½ 15:02 -1 min
AbingtonUMpass15:11½ 15:09 -2 min
Beattock SummitUMpass15:16½ 15:14 -2 min
BeattockUMpass15:21½ 15:20 -1 min
Lockerbie2pass15:28½ 15:27 -1 min
Cove Signal Mc862pass15:37 15:34 -3 min
Gretna Junctionpass15:39 15:36 -3 min
Kingmoor Junctionpass15:42½ 15:41 -1 min
Caldew Junctionpass15:43½ 15:43 On time
Carlisle415:4615:47 15:45 15:47 On time
Penrith North Lakes1pass16:00½ 15:59 -1 min
Eden Valleypass16:03 16:01 -2 min
Shap Summitpass16:09½ 16:08 -1 min
Tebaypass16:12½ 16:11 -1 min
Grayriggpass16:16½ 16:15 -1 min
Oxenholme Lake District116:2216:24 16:21 16:24 On time
Carnforth North Junctionpass16:33 16:31 -2 min
Morecambe South Junctionpass16:35 16:33 -2 min
Lancaster416:3716:39 16:36 16:38 -1 min
Garstang & Catteralpass16:47 16:46 -1 min
Preston Fylde Junctionpass16:55 16:54
Preston616:5716:59 16:54 16:59 On time
Ribble Junctionpass17:00½ 17:00 On time
Euxton Junctionpass17:04½ 17:04 On time
Balshaw Lanepass17:05½ 17:05 On time
Wigan North Western417:1117:12 17:10 17:12 On time
Wigan South Junctionpass17:13½ 17:13 On time
Springs Branch Junctionpass17:14 17:14 On time
Golborne Junctionpass17:17 17:17 On time
Winwick Junctionpass17:18½ 17:19 +1 min
Dallam Junctionpass17:20 17:21 +1 min
Warrington Bank Quay217:2217:23 17:22 17:24 +1 min
Acton Grange Junctionpass17:26 17:27 +1 min
Weaver Junctionpass17:29½ 17:30 +1 min
Acton Bridgepass17:30½ 17:31 +1 min
Hartford Junctionpass17:31½ 17:32 +1 min
Winsfordpass17:35 17:35 On time
Crewe Coal Yardpass17:40 17:40 On time
CreweUFLpass17:40½ 17:41 +1 min
Crewe Basford Hall Junctionpass17:41½ 17:43 +2 min
Madeley (Staffs)pass17:45 17:46 +1 min
Norton Bridgepass17:51 17:53 +2 min
StaffordUFLpass17:55 17:57 +2 min
Colwichpass18:00½ 18:01 +1 min
Rugeley North Junctionpass18:02 18:03 +1 min
Lichfield North Junction (Ll)pass18:06 18:07 +1 min
Amington Junctionpass18:09½ 18:11 +2 min
Nuneaton4pass18:15½ 18:19 +4 min
Rugby Trent Valley Junctionpass18:24 18:27 +3 min
Rugby4pass18:25 18:27 +2 min
Hillmorton Junctionpass18:25½ 18:28 +3 min
Weedonpass18:31½ 18:34 +3 min
Hanslope Junctionpass18:38 18:42 +4 min
Milton Keynes Central4pass18:41 18:45 +4 min
Bletchley2pass18:43 18:47 +4 min
Ledburn Junctionpass18:47½ 18:55 +8 min
Tring2pass18:51 18:58 +7 min
Bourne End Junction (Herts)pass18:54 19:02 +8 min
Watford Junction7pass18:58 19:06 +8 min
Harrow & Wealdstone4pass19:01½ 19:10 +9 min
Wembley Central4pass19:04½ 19:11 +7 min
Willesden West Londn Junctionpass19:06 19:13 +7 min
Camden Junctionpass19:09 19:17 +8 min
Camden South Junctionpass19:09½ 19:18 +9 min
London Euston1519:12 19:23 +11 min

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