Detailed timetable

12:30 London Euston to Glasgow Central

Saturday 10 October 2026

Live map
Headcode: 1S69Headcode1S69 OperatorAvanti West Coast UIDW33793

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
London Euston212:30
Camden South Junctionpass12:34½
Camden Junctionpass12:35
Willesden West Londn Junctionpass12:41
Wembley Central3pass12:43½
Harrow & Wealdstone3pass12:45½
Watford Junction6pass12:48½
Bourne End Junction (Herts)pass12:52½
Tring1pass12:55½
Ledburn Junctionpass12:58½
Bletchley1pass13:03
Milton Keynes Central6pass13:04½
Hanslope Junctionpass13:09½
Weedonpass13:16
Hillmorton Junctionpass13:23
RugbyDFLpass13:23½
Rugby Trent Valley Junctionpass13:24
Coventry3pass13:34
Berkswellpass13:40
Birmingham International2pass13:46
Stechfordpass13:51½
Aston1pass14:00½
Perry Barr North Junctionpass14:04½
Bescot Stadiumpass14:08½
Darlaston Junctionpass14:09½
Portobello Junction (West Mids)pass14:13
Bushbury Junctionpass14:16
Penkridgepass14:22½
Stafford Trent Valley Junctionpass14:27
Stafford5pass14:28
Stafford Doxey Junctionpass14:28½
Norton Bridgepass14:32
Madeley (Staffs)pass14:37½
Crewe Basford Hall Junctionpass14:44½
Crewe614:4814:57
Crewe Coal Yardpass14:59½
Winsfordpass15:03½
Hartford Junctionpass15:06½
Acton Bridgepass15:07½
Weaver Junctionpass15:09½
Acton Grange Junctionpass15:11½
Warrington Bank Quay315:1415:15
Dallam Junctionpass15:16½
Winwick Junctionpass15:18½
Golborne Junctionpass15:20
Springs Branch Junctionpass15:23
Wigan South Junctionpass15:23½
Wigan North Western515:2515:26
Balshaw Lanepass15:33
Euxton Junctionpass15:34
Ribble Junctionpass15:37
Preston315:3915:41 15:42 +1 min
Preston Fylde Junctionpass15:42½ 15:43½
Barton & Broughtonpass15:45½ 15:46½
Garstang & Catteralpass15:48 15:50 +2 min
Lancaster315:5515:57 16:00 16:01 +4 min
Morecambe South Junctionpass15:59 16:04 +5 min
Carnforth North Junctionpass16:01½ 16:07 +6 min
Oxenholme Lake District216:0916:11 16:16 16:19 +8 min
Grayriggpass16:16½ 16:25 +9 min
Tebaypass16:21½ 16:28 +7 min
Shap Summitpass16:24½ 16:32 +8 min
Shap Harrisons Sidingspass16:27 16:34 +7 min
Penrith North Lakes2pass16:34 16:41 +7 min
Carlisle316:4816:49 16:53 16:58 +9 min
Caldew Junctionpass16:51½ 17:00 +9 min
Kingmoor Junctionpass16:52½ 17:02 +10 min
Floristonpass16:55 17:04 +9 min
Gretna Junctionpass16:56½ 17:05 +9 min
Kirkpatrick Signal Mc863pass16:59 17:07 +8 min
Lockerbie1pass17:05½ 17:14 +9 min
BeattockDMpass17:12½ 17:21 +9 min
Beattock SummitDMpass17:18 17:27 +9 min
AbingtonDMpass17:23½ 17:32 +9 min
Carstairs South Junctionpass17:31½ 17:40 +9 min
Carstairs North Junctionpass17:32½ 17:41½
Lanark Junctionpass17:33½ 17:41 +8 min
Law Junctionpass17:40½ 17:46 +6 min
Shieldmuir1pass17:43½ 17:48 +5 min
Motherwell2pass17:45 17:50 +5 min
Uddingston Junctionpass17:48 17:53 +5 min
Newton East Junctionpass17:49 17:54
Newton West Junctionpass17:50 17:55 +5 min
Rutherglen East Junctionpass17:52½ 17:57 +5 min
Shawfieldpass17:54½ 17:59½
Larkfield Junctionpass17:55½ 18:00½
Eglinton St Junctionpass17:57 18:00 +3 min
Glasgow Bridge Street Junctionpass17:58½ 18:01 +3 min
Glasgow Central218:01 18:04 +3 min

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