Detailed timetable

13:19 London Euston to Stirling

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

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