Detailed timetable

08:00 Glasgow Central to London Euston

Monday 12 October 2026

Live map
Headcode: 9M51Headcode9M51 OperatorAvanti West Coast UIDW33903

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:00 09:32 +92 min
Glasgow Bridge Street Junctionpass08:02 09:34 +92 min
Eglinton St Junctionpass08:03 09:35
Larkfield Junctionpass08:04 09:36
Shawfieldpass08:05 09:37
Rutherglen East Junctionpass08:06½ 09:39 +93 min
Newton West Junctionpass08:08 09:41 +93 min
Newton East Junctionpass08:09 09:42
Uddingston Junctionpass08:10½ 09:43 +93 min
Motherwell1pass08:13½ 09:48 +95 min
Shieldmuir2pass08:15 09:49 +94 min
Law Junctionpass08:18 09:52 +94 min
Lanark Junctionpass08:23 09:57
Carstairs North Junctionpass08:25 09:59
Carstairs South Junctionpass08:26 09:59 +93 min
AbingtonUMpass08:34 10:07 +93 min
Beattock SummitUMpass08:39 10:14 +95 min
BeattockUMpass08:44 10:20 +96 min
Lockerbie2pass08:51 10:30 +99 min
Cove Signal Mc862pass08:59½ 10:39 +100 min
Gretna Junctionpass09:01½ 10:42 +101 min
Kingmoor Junctionpass09:05 10:47 +102 min
Caldew Junctionpass09:06 10:50 +104 min
Carlisle309:0809:10 10:52 10:55 +105 min
Penrith North Lakes1pass09:23½ 11:08 +105 min
Eden Valleypass09:26 11:11 +105 min
Shap Summitpass09:32½ 11:17 +105 min
Tebaypass09:35½ 11:20 +105 min
Grayriggpass09:39½ 11:24 +105 min
Oxenholme Lake District1pass09:44 11:28 +104 min
Carnforth North Junctionpass09:52 11:35 +103 min
Morecambe South Junctionpass09:54 11:37 +103 min
Lancaster409:5609:58 11:40 11:42 +104 min
Garstang & Catteralpass10:06 11:49 +103 min
Preston Fylde Junctionpass10:13 11:56
Preston410:1510:18 11:58 12:07 +109 min
Ribble Junctionpass10:19 12:08
Euxton Junctionpass10:23 12:12 +109 min
Balshaw Lanepass10:24 12:13 +109 min
Wigan North Western410:2910:31 12:18 12:20 +109 min
Wigan South Junctionpass10:32 12:21
Springs Branch Junctionpass10:32½ 12:22 +110 min
Golborne Junctionpass10:35½ 12:25 +110 min
Winwick Junctionpass10:37½ 12:26 +109 min
Dallam Junctionpass10:39 12:28 +109 min
Warrington Bank Quay210:4110:42 12:30 12:32 +110 min
Acton Grange Junctionpass10:45 12:34 +109 min
Weaver Junctionpass10:48½ 12:37 +109 min
Acton Bridgepass10:49½ 12:38 +109 min
Hartford Junctionpass10:50½ 12:39 +109 min
Winsfordpass10:53½ 12:41 +108 min
Crewe Coal Yardpass10:58½ 12:46½
Crewe511:0011:04 12:48 12:50 +106 min
Crewe Basford Hall Junctionpass11:07 12:53 +106 min
Madeley (Staffs)pass11:10½ 12:57 +107 min
Norton Bridgepass11:17½ 13:03 +106 min
Stafford111:2211:24 13:07 13:09 +105 min
Stafford South Junctionpass11:24½ 13:10 +106 min
Stafford Trent Valley Junctionpass11:25 13:11
Penkridgepass11:29½ 13:15½
Bushbury Junctionpass11:35 13:21
Wolverhampton North Junctionpass11:39 13:25
Wolverhampton411:4111:45 13:26½ 13:31 +106 min
Dudley Portpass11:52½ 13:38½
Sandwell & Dudley111:5511:56 13:40½ 13:42½
Galton Junctionpass11:59½ 13:45½
Soho South Junctionpass12:01 13:47
Birmingham New Street112:0612:17 13:52 14:03
Proof House Junctionpass12:19½ 14:05½
Grand Junctionpass12:20 14:06
Stechfordpass12:22½ 14:08½
Birmingham International412:2612:28 14:12 14:14
Berkswellpass12:32 14:18
Coventry212:3812:40 14:24 14:26
Rugby Trent Valley Junctionpass12:48 14:34
Rugby4pass12:49 13:42 +53 min
Hillmorton Junctionpass12:49½ 13:43 +54 min
Weedonpass12:55½ 13:49 +54 min
Hanslope Junctionpass13:02 13:56 +54 min
Milton Keynes Central4pass13:05½ 14:01 +56 min
Bletchley2pass13:07½ 14:04 +57 min
Ledburn Junctionpass13:12 14:09 +57 min
Tring2pass13:16 14:12 +56 min
Bourne End Junction (Herts)pass13:19½ 14:17 +58 min
Watford Junction7pass13:24 14:22 +58 min
Harrow & Wealdstone4pass13:27½ 14:25½
Wembley Central4pass13:30½ 14:28½
Willesden West Londn Junctionpass13:32 14:30
Camden Junctionpass13:35 14:33
Camden South Junctionpass13:35½ 14:33½
London Euston213:38 14:36 +58 min

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