21st September 2026
11:30 – Craigentinny T.&R.S.M.D → Inverness T.C. Cancelled — Train cancelled at FOC request or planned not to run operated by Not specified (freight or charter)
Not yet reported
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| XCN Craigentinny T.&R.S.M.D not advertised | 1130 | |||||
| Portobello Junction (Lothian) pass | 11351135 | |||||
| Niddrie West Junction pass 5 min pathing allowance | 11391139 | |||||
| Craiglockhart Junction pass | 11531153 | |||||
| Gorgie Junction not advertised operational stop, vehicles attached and detached, waits for another train to pass 2 min pathing allowance | 11551217 | |||||
| Haymarket West Junction pass | 12211221 | |||||
| Dalmeny Junction pass 2 min pathing allowance | 12281228 | |||||
| INK Inverkeithing pass 10 min pathing allowance | 2 | 12351235 | ||||
| BTS Burntisland pass | 2 | 12551255 | ||||
| KDY Kirkcaldy pass | 2 | 13031303 | ||||
| Thornton South Junction pass | 13071307 | |||||
| Thornton North Junction pass | 13081308 | |||||
| Thornton North D.P.L. not advertised operational stop, vehicles attached and detached, waits for another train to pass | 13101355 | |||||
| LDY Ladybank pass | 2 | 14041404 | ||||
| Ladybank Branch Loop pass | 14051405 | |||||
| Newburgh pass | 1412½1412½ | |||||
| Hilton Junction pass | 1423½1423½ | |||||
| PTH Perth not advertised operational stop, crew changed | UPL | 1428½1500 | ||||
| Stanley pass | 15101510 | |||||
| DKD Dunkeld & Birnam pass | 2 | 15221522 | ||||
| PIT Pitlochry pass 5 min pathing allowance | 1 | 15351535 | ||||
| BLA Blair Atholl pass | 2 | 15501550 | ||||
| Dalnacardoch pass | 1602½1602½ | |||||
| Dalnaspidal pass 6½ min pathing allowance | 16111611 | |||||
| DLW Dalwhinnie not advertised operational stop, vehicles attached and detached, waits for another train to pass | 2 | 16241710 | ||||
| KIN Kingussie pass | 1 | 1722½1722½ | ||||
| Kincraig not advertised operational stop | 17311830 | |||||
| AVM Aviemore pass | 1 | 18371837 | ||||
| CAG Carrbridge not advertised operational stop | 2 | 18481857 | ||||
| Slochd not advertised operational stop | 19081918 | |||||
| Tomatin pass | 1921½1921½ | |||||
| Moy pass 5 min pathing allowance | 1926½1926½ | |||||
| Culloden pass | 1938½1938½ | |||||
| Cradlehall pass | 1942½1942½ | |||||
| Inverness T.C. not advertised | 1948 | |||||
Italic estimated timing, bold is actual.