20th September 2026
22:25 – Inverness T.C. → Millerhill S.S. Arrived +12 Late operated by Not specified (freight or charter)
Reported as far as Millerhill S.S. · 46 of 46 reporting points
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| Inverness T.C. not advertised | 2225 | 2223 | -2 | |||
| Cradlehall pass | 2231½2231½ | pass2229 | -2 | |||
| Culloden pass | 2240½2240½ | pass2238 | -2 | |||
| Moy pass | 22552255 | passno report | ||||
| Tomatin pass | 2259½2259½ | passno report | ||||
| Slochd pass | 23052305 | passno report | ||||
| CAG Carrbridge pass | 1 | 23112311 | pass2310 | -1 | ||
| AVM Aviemore pass | 1 | 2317½2317½ | pass2317 | +1 | ||
| Kincraig pass | 2324½2324½ | passno report | ||||
| KIN Kingussie pass | 2 | 2330½2330½ | pass2332 | +2 | ||
| DLW Dalwhinnie pass | 1 | 23462346 | pass2348 | +2 | ||
| Dalnaspidal pass | 2354½2354½ | passno report | ||||
| Dalnacardoch pass | 0002½0002½ | passno report | ||||
| BLA Blair Atholl not advertised waits for another train to pass | 1 | 0013½0045½ | 0017 | -28 | ||
| PIT Pitlochry pass | 1 | 00550055 | pass0027 | -28 | ||
| DKD Dunkeld & Birnam pass | 1 | 0108½0108½ | pass0043 | -25 | ||
| Stanley pass | 0119½0119½ | pass0055 | -24 | |||
| PTH Perth pass | 7 | 0128½0128½ | pass0110 | -18 | ||
| Hilton Junction pass | 01330133 | passno report | ||||
| Hilton Junction Hj4 Signal pass | 01370137 | passno report | ||||
| Auchterarder Sb pass | 0146½0146½ | pass0126 | -20 | |||
| Blackford pass | 01510151 | pass0132 | -19 | |||
| Greenloaning pass | 01550155 | pass0136 | -19 | |||
| DBL Dunblane pass | 1 | 02010201 | pass0143 | -18 | ||
| STG Stirling pass | 3 | 0206½0206½ | pass0151 | -15 | ||
| Larbert Junction pass | 0217½0217½ | pass0204 | -13 | |||
| Carmuirs West Junction pass | 02180218 | pass0205 | -13 | |||
| Greenhill Lower Junction pass | 0220½0220½ | pass0207 | -13 | |||
| CUB Cumbernauld pass | 1 | 0226½0226½ | pass0214 | -12 | ||
| Garnqueen North Junction pass | 02310231 | passno report | ||||
| Gartsherrie South Junction pass | 0232½0232½ | pass0225 | -7 | |||
| CBC Coatbridge Central pass | 2 | 02340234 | pass0226 | -7 | ||
| Whifflet South Junction pass | 0235½0235½ | pass0228 | -7 | |||
| Mossend North Exit pass | 02370237 | pass0229 | -8 | |||
| Mossend North Junction pass | 0238½0238½ | pass0232 | -6 | |||
| Mossend East Junction pass | 0239½0239½ | pass0233 | -6 | |||
| Holytown Junction pass 5 min pathing allowance | 02410241 | pass0234 | -7 | |||
| SHS Shotts pass | 2 | 02550255 | pass0244 | -11 | ||
| XJB Benhar Junction pass 4 min pathing allowance | 02590259 | pass0248 | -11 | |||
| LVG Livingston South pass USHLine | 2 | 0312½0312½ | pass0304 | -7 | USH | |
| Midcalder Junction pass USHPath | 03150315 | pass0319 | +4 | USH | ||
| SLA Slateford pass | 1 | 03240324 | pass0336 | +12 | ||
| Craiglockhart Junction pass | 0326½0326½ | pass0338 | +12 | |||
| Niddrie West Junction pass | 0335½0335½ | pass0348 | +13 | |||
| NEW Newcraighall pass | 03370337 | pass0351 | +14 | |||
| Millerhill S.S. not advertised | F6 | 0345 | 0357 | +12 | ||
Italic estimated timing, bold is actual.