Service timetable

18:30 Carstairs C.e. to Alloa

Friday 9 October 2026

Live map
Headcode: 3S93Headcode3S93 UIDP20583

Planned service information

Power type
Diesel
Timing load / planned train type
715
Maximum speed
60 mph
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Carstairs C.e.18:30 18:29 -1 min
Carstairs U.p.l.18:3218:50 18:31 18:50 On time
Millerhill S.s.F619:51½19:56½ 19:46½ 19:56½ On time
Townhill D.g.l.20:48½20:53½ 20:45 20:52 -1 min
Ladybank D.g.l.21:47½21:56 22:07½ 22:16 +20 min
Thornton North Sig Et56722:12½22:17½ 22:32½ 22:37½
Leven122:29½22:39 22:49½ 22:59
Inverkeithing U.p.l.23:1123:48 23:25 00:02 +14 min
Linlithgow200:14½00:24 00:18 00:28 +4 min
Linlithgow U.p.l.00:2600:51 00:30 00:46 -5 min
Newcraighall01:2601:26½ 01:21 01:21 -5 min
Tweedbank102:0302:08 02:10 02:16 +8 min
Newcraighall02:4202:44 03:06 03:06 +22 min
Stirling903:4104:26 03:57 04:42 +16 min
Alloa104:38 04:54

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