8th September 2026
05:03 – Alloa → Carstairs C.E. Planned operated by Not specified (freight or charter)
No movement reports · booked away 0503 · either it has not started, or its reports are not reaching us
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| ALO Alloa not advertised | 1 | 0503 | ||||
| Cambus Loop pass | 0506½0506½ | |||||
| Causewayhead Junction pass | 0510½0510½ | |||||
| STG Stirling not advertised operational stop | 9 | 0512½0515 | ||||
| Larbert Junction pass | 05250525 | |||||
| Carmuirs East Junction pass | 05260526 | |||||
| XGM Grangemouth Junction pass | 05300530 | |||||
| PMT Polmont pass | 1 | 05350535 | ||||
| LIN Linlithgow pass | 1 | 05420542 | ||||
| Winchburgh Junction pass 4 min pathing allowance | 05480548 | |||||
| Dalmeny Junction pass | 06020602 | |||||
| Dalmeny U.P.L. not advertised reverses here | 06040619 | |||||
| Dalmeny Junction pass | 06210621 | |||||
| Winchburgh Junction pass | 06290629 | |||||
| LIN Linlithgow pass | 2 | 06340634 | ||||
| PMT Polmont pass 2 min pathing allowance | 2 | 06390639 | ||||
| XGM Grangemouth Junction pass 3½ min pathing allowance | 06450645 | |||||
| Carmuirs East Junction pass | 0651½0651½ | |||||
| Carmuirs West Junction pass | 0653½0653½ | |||||
| Greenhill Lower Junction pass | 06560656 | |||||
| CUB Cumbernauld pass ½ min pathing allowance | 1 | 07020702 | ||||
| Garnqueen North Junction pass | 07080708 | |||||
| Gartsherrie South Junction pass 4 min pathing allowance | 07100710 | |||||
| CBC Coatbridge Central pass | 2 | 07160716 | ||||
| Whifflet South Junction not advertised reverses here | 07200726 | |||||
| Sunnyside Junction not advertised operational stop, waits for another train to pass 4 min pathing allowance | 0730½0750½ | |||||
| SLS Shettleston pass | 0802½0802½ | |||||
| BLG Bellgrove pass | 1 | 0807½0807½ | ||||
| High St Junction not advertised reverses here | 08100824 | |||||
| BLG Bellgrove pass ½ min pathing allowance | 2 | 08260826 | ||||
| SLS Shettleston pass 4 min pathing allowance | 0831½0831½ | |||||
| Sunnyside Junction pass | 0844½0844½ | |||||
| Whifflet Loop not advertised operational stop, waits for another train to pass | UGL | 0847½0904½ | ||||
| Whifflet South Junction pass | 0907½0907½ | |||||
| Mossend North Exit pass | 09090909 | |||||
| Mossend North Junction pass | 09110911 | |||||
| Mossend East Junction pass | 09130913 | |||||
| Holytown Junction pass | 09150915 | |||||
| WSH Wishaw pass | 09190919 | |||||
| Law Junction pass | 09220922 | |||||
| Lanark Junction pass | 09320932 | |||||
| Carstairs North Junction pass PLLine | 09350935 | PL | ||||
| CRS Carstairs not advertised operational stop, waits for another train to pass 1 min pathing allowance | 2 | 0936½0949½ | ||||
| Carstairs South Junction pass | 09520952 | |||||
| Abington not advertised waits for another train to pass | UPL | 10091020 | ||||
| Beattock Summit pass | UM | 10311031 | ||||
| Beattock not advertised operational stop | UM | 10411042 | ||||
| Beattock SIG Mc729 not advertised operational stop, reverses here | 1044½1053 | |||||
| Beattock pass | DM | 1055½1055½ | ||||
| Beattock Summit not advertised operational stop, waits for another train to pass | DPL | 1113½1132½ | ||||
| Abington pass | DM | 1143½1143½ | ||||
| Carstairs South Junction pass | 1159½1159½ | |||||
| CRS Carstairs pass | 2 | 12011201 | ||||
| Carstairs U.P.L. not advertised operational stop, reverses here | 12031208 | |||||
| Carstairs C.E. not advertised | 1210 | |||||
Italic estimated timing, bold is actual.