Detailed timetable

08:38 Glasgow Central to London Euston

Saturday 10 October 2026

Live map
Headcode: 1M09Headcode1M09 OperatorAvanti West Coast UIDW33472

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 Central208:38
Glasgow Bridge Street Junctionpass08:40
Eglinton St Junctionpass08:41
Larkfield Junctionpass08:42
Shawfieldpass08:43
Rutherglen East Junctionpass08:44½
Newton West Junctionpass08:46
Newton East Junctionpass08:47
Uddingston Junctionpass08:48
Motherwell1pass08:51
Shieldmuir2pass08:53½
Law Junctionpass08:56½
Lanark Junctionpass09:01½
Carstairs North Junctionpass09:03½
Carstairs South Junctionpass09:04½
AbingtonUMpass09:13
Beattock SummitUMpass09:18
BeattockUMpass09:23
Lockerbie2pass09:30
Cove Signal Mc862pass09:38½
Gretna Junctionpass09:40½
Kingmoor Junctionpass09:44
Caldew Junctionpass09:45
Carlisle409:4709:49
Penrith North Lakes110:0310:04
Eden Valleypass10:07½
Shap Summitpass10:14
Tebaypass10:17
Grayriggpass10:21
Oxenholme Lake District1pass10:25½
Carnforth North Junctionpass10:33½
Morecambe South Junctionpass10:35½
Lancaster410:3810:39
Garstang & Catteralpass10:47½
Preston Fylde Junctionpass10:54½
Preston410:5611:00 11:25 +25 min
Ribble Junctionpass11:01 11:26
Euxton Junctionpass11:05 11:29 +24 min
Balshaw Lanepass11:06 11:30 +24 min
Wigan North Western411:1111:13 11:35 11:37 +24 min
Wigan South Junctionpass11:14 11:38
Springs Branch Junctionpass11:14½ 11:39 +25 min
Golborne Junctionpass11:17½ 11:41 +24 min
Winwick Junctionpass11:19 11:43 +24 min
Dallam Junctionpass11:20½ 11:45 +25 min
Warrington Bank Quay211:2211:24 11:47 11:48 +24 min
Acton Grange Junctionpass11:26½ 11:51 +25 min
Weaver Junctionpass11:30 11:54 +24 min
Acton Bridgepass11:31 11:54 +23 min
Hartford Junctionpass11:32 11:55 +23 min
Winsfordpass11:35 11:58 +23 min
Crewe Coal Yardpass11:40 12:03
Crewe511:4311:46 12:04 12:09 +23 min
Crewe Basford Hall Junctionpass11:49½ 12:12 +23 min
Madeley (Staffs)pass11:53 12:15 +22 min
Norton Bridgepass11:58 12:21 +23 min
StaffordUFLpass12:03½ 12:24 +21 min
Stafford South Junctionpass12:04½ 12:25½
Stafford Trent Valley Junctionpass12:05 12:26 +21 min
Penkridgepass12:08½ 12:29 +21 min
Bushbury Junctionpass12:14½ 12:35 +21 min
Portobello Junction (West Mids)pass12:20½ 12:39 +19 min
Darlaston Junctionpass12:25½ 12:42 +17 min
Bescot Stadiumpass12:27½ 12:45 +18 min
Perry Barr North Junctionpass12:34½ 12:51 +17 min
Aston2pass12:38 12:58 +20 min
Stechfordpass12:44 13:03 +19 min
Birmingham International4pass12:48 13:11 +23 min
Berkswellpass12:55½ 13:14 +19 min
Coventry1pass13:03½ 13:18 +15 min
Rugby Trent Valley Junctionpass13:11 13:26 +15 min
Rugby4pass13:11½ 13:27 +16 min
Hillmorton Junctionpass13:12 13:28 +16 min
Weedonpass13:18 13:34 +16 min
Hanslope Junctionpass13:24½ 13:41 +17 min
Milton Keynes Central4pass13:32½ 13:44 +12 min
Bletchley2pass13:36½ 13:46 +10 min
Ledburn Junctionpass13:41 13:52 +11 min
Tring2pass13:44½ 13:55 +11 min
Bourne End Junction (Herts)pass13:47½ 13:58 +11 min
Watford Junction7pass13:54½ 14:04 +10 min
Harrow & Wealdstone4pass13:58 14:08 +10 min
Wembley Central4pass14:01 14:10 +9 min
Willesden West Londn Junctionpass14:02½ 14:11 +9 min
Camden Junctionpass14:08½ 14:16 +8 min
Camden South Junctionpass14:09 14:20 +11 min
London Euston414:14 14:27 +13 min

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