Detailed timetable

07:07 Birmingham New Street to Glasgow Central

Thursday 8 October 2026

Live map
Headcode: 1S39Headcode1S39 OperatorAvanti West Coast UIDW34046

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
Birmingham New Street207:07 07:11 +4 min
Soho South Junctionpass07:11½ 07:16 +5 min
Galton Junctionpass07:13 07:17 +4 min
Sandwell & Dudley207:1507:17 07:19 07:21 +4 min
Dudley Portpass07:19½ 07:24 +5 min
Wolverhampton107:2907:32 07:31 07:34 +2 min
Wolverhampton North Junctionpass07:33½ 07:35 +2 min
Bushbury Junctionpass07:35 07:37 +2 min
Penkridgepass07:39½ 07:42 +3 min
Stafford Trent Valley Junctionpass07:44 07:47 +3 min
Stafford507:4607:47 07:48 07:50 +3 min
Stafford Doxey Junctionpass07:48 07:51 +3 min
Norton Bridgepass07:51½ 07:55 +4 min
Madeley (Staffs)pass07:57 08:01 +4 min
Crewe Basford Hall Junctionpass08:01 08:04 +3 min
Crewe1208:0608:08 08:08 08:10 +2 min
Crewe Coal Yardpass08:10½ 08:12 +2 min
Winsfordpass08:14½ 08:17 +3 min
Hartford Junctionpass08:17½ 08:19 +2 min
Acton Bridgepass08:18½ 08:20 +2 min
Weaver Junctionpass08:20½ 08:21 +1 min
Acton Grange Junctionpass08:22½ 08:24 +2 min
Warrington Bank Quay308:2608:26 08:26 08:27 +1 min
Dallam Junctionpass08:27½ 08:29 +2 min
Winwick Junctionpass08:29½ 08:31 +2 min
Golborne Junctionpass08:31 08:32 +1 min
Springs Branch Junctionpass08:34 08:35 +1 min
Wigan South Junctionpass08:34½ 08:35½
Wigan North Western508:3708:37 08:37 08:38 +1 min
Balshaw Lanepass08:43 08:43 On time
Euxton Junctionpass08:44 08:45 +1 min
Ribble Junctionpass08:48 08:48 On time
Preston308:5008:53 08:49 08:53 On time
Preston Fylde Junctionpass08:54½ 08:54 On time
Barton & Broughtonpass08:57½ 08:57 On time
Garstang & Catteralpass09:00 09:00 On time
Lancaster309:0709:09 09:07 09:11 +2 min
Morecambe South Junctionpass09:11 09:13 +2 min
Carnforth North Junctionpass09:13½ 09:15 +2 min
Oxenholme Lake District2pass09:20 09:22 +2 min
Grayriggpass09:24½ 09:27 +3 min
Tebaypass09:29½ 09:30 +1 min
Shap Summitpass09:32½ 09:34 +2 min
Shap Harrisons Sidingspass09:35 09:36 +1 min
Penrith North Lakes209:4309:44 09:44 09:46 +2 min
Carlisle310:0010:02 09:59 10:01 -1 min
Caldew Junctionpass10:04 10:03 -1 min
Kingmoor Junctionpass10:05 10:05 On time
Floristonpass10:07½ 10:07 On time
Gretna Junctionpass10:09 10:08 -1 min
Kirkpatrick Signal Mc863pass10:11½ 10:11 On time
Lockerbie1pass10:18 10:17 -1 min
BeattockDMpass10:25 10:24 -1 min
Beattock SummitDMpass10:30½ 10:30 On time
AbingtonDMpass10:36 10:35 -1 min
Carstairs South Junctionpass10:46½ 10:43 -3 min
Carstairs North Junctionpass10:47½ 10:44½
Lanark Junctionpass10:48½ 10:45 -3 min
Law Junctionpass10:53½ 10:50 -3 min
Shieldmuir1pass10:56½ 10:52 -4 min
Motherwell2pass10:59 10:54 -5 min
Uddingston Junctionpass11:02 11:00 -2 min
Newton East Junctionpass11:03½ 11:03 On time
Newton West Junctionpass11:05 11:04 -1 min
Rutherglen East Junctionpass11:08½ 11:07 -1 min
Shawfieldpass11:11 11:10
Larkfield Junctionpass11:13 11:12
Eglinton St Junctionpass11:14½ 11:11 -3 min
Glasgow Bridge Street Junctionpass11:16 11:12 -4 min
Glasgow Central211:18 11:15 -3 min

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