Detailed timetable

13:19 London Euston to Stirling

Thursday 8 October 2026

Live map
Headcode: 1S02Headcode1S02 OperatorLF UIDY14753

Planned service information

Power type
Diesel multiple unit
Maximum speed
125 mph
Train class code
S
Reservation code
A
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
London Euston1513:19 13:19 On time
Camden South Junctionpass13:21½ 13:22 +1 min
Camden Junctionpass13:22 13:23 +1 min
Willesden West Londn Junctionpass13:25 13:26 +1 min
Wembley Central3pass13:27 13:27 On time
Harrow & Wealdstone3pass13:29 13:29 On time
Watford Junction6pass13:34 13:33 -1 min
Bourne End Junction (Herts)pass13:39½ 13:37 -2 min
Tring1pass13:43 13:41 -2 min
Ledburn Junctionpass13:46 13:44 -2 min
Bletchley1pass13:51½ 13:49 -2 min
Milton Keynes Central513:5614:04 13:52 14:10 +6 min
Hanslope Junctionpass14:09 14:15 +6 min
Weedonpass14:16 14:22 +6 min
Hillmorton Junctionpass14:23½ 14:28 +5 min
RugbyDFLpass14:24 14:29 +5 min
Rugby Trent Valley Junctionpass14:24½ 14:30 +6 min
Brinklowpass14:27 14:32 +5 min
Attleborough South Junctionpass14:31 14:36 +5 min
Nuneaton314:3314:34 14:39 14:40 +6 min
Amington Junctionpass14:42½ 14:48 +6 min
Lichfield North Junction (Ll)pass14:47½ 14:52 +5 min
Rugeley North Junctionpass14:51½ 14:56 +5 min
Colwichpass14:54½ 14:58 +4 min
StaffordDFLpass14:59 15:03 +4 min
Norton Bridgepass15:02 15:06 +4 min
Madeley (Staffs)pass15:08 15:12 +4 min
Crewe Basford Hall Junctionpass15:12½ 15:15 +3 min
Crewe1115:1715:19 15:21 15:23 +4 min
Crewe Coal Yardpass15:21 15:25 +4 min
Winsfordpass15:25 15:29 +4 min
Hartford Junctionpass15:28 15:32 +4 min
Acton Bridgepass15:29 15:32 +3 min
Weaver Junctionpass15:30½ 15:34 +4 min
Acton Grange Junctionpass15:33½ 15:37 +4 min
Warrington Bank Quay3pass15:35½ 15:38 +3 min
Dallam Junctionpass15:36 15:39 +3 min
Winwick Junctionpass15:38 15:41 +3 min
Golborne Junctionpass15:39½ 15:43 +4 min
Springs Branch Junctionpass15:42½ 15:45 +3 min
Wigan South Junctionpass15:43 15:46
Wigan North Western5pass15:43½ 15:46 +3 min
Balshaw Lanepass15:49 15:51 +2 min
Euxton Junctionpass15:51½ 15:53 +2 min
Ribble Junctionpass15:55½ 15:57½
Preston315:5715:59 15:58 16:00 +1 min
Preston Fylde Junctionpass16:00 16:01
Barton & Broughtonpass16:03½ 16:04½
Garstang & Catteralpass16:06½ 16:40 +34 min
LancasterDFLpass16:13½ 16:50 +37 min
Morecambe South Junctionpass16:15 16:52 +37 min
Carnforth North Junctionpass16:17½ 16:54 +37 min
Oxenholme Lake District2pass16:27 17:01 +34 min
Grayriggpass16:32½ 17:07 +35 min
Tebaypass16:37½ 17:11 +34 min
Shap Summitpass16:41 17:14 +33 min
Shap Harrisons Sidingspass16:44½ 17:17 +33 min
Penrith North Lakes2pass16:52½ 17:24 +32 min
Carlisle317:0717:09 17:37 17:40 +31 min
Caldew Junctionpass17:11 17:42 +31 min
Kingmoor Junctionpass17:12 17:43 +31 min
Floristonpass17:14½ 17:45 +31 min
Gretna Junctionpass17:16 17:47 +31 min
Kirkpatrick Signal Mc863pass17:18½ 17:49 +31 min
Lockerbie117:2817:29 17:59 18:01 +32 min
BeattockDMpass17:38 18:09 +31 min
Beattock SummitDMpass17:44½ 18:16 +32 min
AbingtonDMpass17:50 18:21 +31 min
Carstairs South Junctionpass18:01 18:30 +29 min
Carstairs North Junctionpass18:01½ 18:30½
Lanark Junctionpass18:02½ 18:32 +30 min
Law Junction Down Passenger Loop18:12½18:19½ 18:42½ 18:49½ +30 min
Law Junctionpass18:20½ 18:37 +17 min
Shieldmuir1pass18:25½ 18:39 +14 min
Motherwell218:2918:30 18:43 18:44 +14 min
Mossend South Junctionpass18:33 18:47 +14 min
Mossend North Junctionpass18:33½ 18:48 +15 min
Mossend North Exitpass18:34½ 18:48 +14 min
Whifflet South Junctionpass18:36½ 18:50 +14 min
Whifflet1C18:3718:38 18:51 18:52 +14 min
Coatbridge Central1pass18:40 18:54 +14 min
Gartsherrie South Junctionpass18:41 18:55 +14 min
Garnqueen North Junctionpass18:42½ 19:01 +19 min
Greenfaulds218:4618:49 19:11 19:14 +25 min
Cumbernauld2pass18:51½ 19:14 +23 min
Greenhill Lower Junctionpass18:59 19:19 +20 min
Carmuirs West Junctionpass19:01½ 19:22 +21 min
Larbert Junctionpass19:03 19:24 +21 min
Larbert219:0419:05 19:25 19:27 +22 min
Stirling1019:14 19:35 +21 min

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