Service timetable
18:30 Carstairs C.e. to Alloa
Monday 12 October 2026
Planned service information
- Power type
- Diesel
- Timing load / planned train type
- 715
- Maximum speed
- 60 mph
| Location | Platform | Scheduled | Actual | |||
|---|---|---|---|---|---|---|
| Arrival | Departure | Arrival | Departure | Delay | ||
| Carstairs C.e. | 18:30 | 18:30 | On time | |||
| Carstairs U.p.l. | 18:32 | 18:50 | 18:32 | 18:50 | On time | |
| Millerhill S.s. | F6 | 19:51½ | 19:56½ | 19:47½ | 19:56½ | On time |
| Glenrothes with Thornton | 1 | 21:08 | 21:24 | 21:17 | 21:29 | +5 min |
| Dalmeny U.p.l. | 22:03 | 23:15 | 22:12 | 23:24 | +9 min | |
| Linlithgow | 2 | 00:12½ | 00:17½ | 00:13 | 00:18½ | +1 min |
| Linlithgow U.p.l. | 00:19½ | 00:49½ | 00:20½ | 00:59 | +10 min | |
| Newcraighall | 01:21½ | 01:33½ | 01:31½ | 01:43½ | +10 min | |
| Tweedbank | 1 | 02:12 | 02:17 | 02:22 | 02:27 | |
| Newcraighall | 02:49 | 02:49½ | 02:59 | 02:59½ | ||
| Stirling | 9 | 03:51 | 04:36 | 04:01 | 04:46 | |
| Alloa | 1 | 04:48 | 04:58 | |||
Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.