Service timetable

18:30 Carstairs C.e. to Alloa

Thursday 8 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:51½ 19:56½ On time
Leven221:22½21:32½ 21:22 21:34 +2 min
Ladybank D.g.l.23:0423:12½ 23:21 23:29½ +17 min
Linlithgow200:12½00:17½ 00:30 00:35½ +18 min
Linlithgow U.p.l.00:19½00:49½ 00:37½ 01:07½
Newcraighall01:21½01:33½ 01:15 01:15 -18 min
Tweedbank102:1202:17 02:06 02:13 -4 min
Newcraighall02:4902:49½ 03:03 03:03 +14 min
Stirling903:5104:36 04:00 04:00 -36 min
Alloa104:48 04:13 -35 min

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