Service timetable

18:30 Carstairs C.e. to Alloa

Monday 5 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
Carstairs U.p.l.18:3218:50
Millerhill S.s.F619:51½19:56½
Leven221:22½21:32½
Ladybank D.g.l.23:0423:12½
Linlithgow200:12½00:17½
Linlithgow U.p.l.00:19½00:49½
Newcraighall01:21½01:33½
Tweedbank102:1202:17 02:15 02:24 +7 min
Newcraighall02:4902:49½ 03:02 03:02½ +13 min
Stirling903:5104:36 04:09 04:54 +18 min
Alloa104:48 04:27 -21 min

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