Service timetable

18:30 Carstairs C.e. to Alloa

Tuesday 6 October 2026

Live map
Headcode: 3S93Headcode3S93 UIDP20584

Planned service information

Power type
Diesel
Timing load / planned train type
715
Maximum speed
60 mph
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Carstairs C.e.18:30 18:30 On time
Carstairs U.p.l.18:3218:50 18:32 18:50 On time
Millerhill S.s.F619:51½19:56½ 19:56½ 20:01½ +5 min
Leven221:22½21:32½ 21:21 21:34 +2 min
Ladybank D.g.l.23:0423:12½ 23:07 23:15½ +3 min
Linlithgow200:12½00:17½ 00:16 00:21½ +4 min
Linlithgow U.p.l.00:19½00:49½ 00:23½ 00:41 -8 min
Newcraighall01:21½01:33½ 01:14 01:22 -11 min
Tweedbank102:1202:17 02:11 02:16 -1 min
Newcraighall02:4902:49½ 03:03 03:03 +14 min
Stirling903:5104:36 03:58 04:43 +7 min
Alloa104:48 04:14 -34 min

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