22nd August 2026
12:23 – Carlisle Kingmoor Tmd(Drs) → Millerhill S.S. Planned operated by Not specified (freight or charter)
No movement reports · booked away 1223 · 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 |
| Carlisle Kingmoor Tmd(Drs) not advertised | 1223 | |||||
| Kingmoor Junction pass | 1223½1223½ | |||||
| Floriston pass 2 min pathing allowance | 1227½1227½ | |||||
| XGS Gretna Junction pass | 1231½1231½ | |||||
| Kirkpatrick Signal Mc863 pass | 1234½1234½ | |||||
| LOC Lockerbie pass 1 min pathing allowance | 1 | 1245½1245½ | ||||
| Beattock pass 4 min pathing allowance | DM | 12581258 | ||||
| Beattock Summit not advertised | DPL | 1311½1332 | ||||
| Abington pass 2 min engineering allowance | DM | 1339½1339½ | ||||
| Carstairs South Junction pass | 13541354 | |||||
| Carstairs East Junction pass | 13551355 | |||||
| Auchengray pass 2 min pathing allowance | 14001400 | |||||
| Cobbinshaw SIG Ej713 pass 7 min pathing allowance | 1404½1404½ | |||||
| Midcalder Junction pass 2 min engineering, 7 min pathing, 2½ min performance allowance | 1418½1418½ | |||||
| SLA Slateford pass | 14401440 | |||||
| Craiglockhart Junction pass 1 min engineering allowance | 14421442 | |||||
| Niddrie West Junction not advertised | 14531456 | |||||
| NEW Newcraighall pass | 1458½1458½ | |||||
| Millerhill S.S. not advertised | F6 | 1507 | ||||
Italic estimated timing, bold is actual.