29th August 2026
13:46 – Mossend Down Yard → Inverness Millburn C.Rail Arrived -40 Early operated by Not specified (freight or charter)
Reported as far as Inverness Millburn C.Rail · 66 of 66 reporting points
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| Mossend Down Yard not advertised | 1346 | 1401 | +15 | |||
| Mossend North Exit pass | 1350½1350½ | pass1405 | +15 | |||
| Whifflet South Junction pass 1 min pathing allowance | 1354½1354½ | pass1407 | +13 | |||
| CBC Coatbridge Central pass 2½ min pathing allowance | 1 | 13571357 | pass1409 | +12 | ||
| Gartsherrie South Junction pass | 14011401 | pass1411 | +10 | |||
| Garnqueen North Junction pass | 14031403 | pass1413 | +10 | |||
| CUB Cumbernauld pass 2 min engineering, 4 min pathing allowance | 2 | 14071407 | pass1416 | +12 | ||
| Greenhill Lower Junction pass 2 min pathing allowance | 1418½1418½ | pass1421 | +3 | |||
| Carmuirs West Junction pass 1 min pathing allowance | 14231423 | pass1423 | ·on time | |||
| Larbert Junction pass 1½ min pathing allowance | 14251425 | pass1424 | -1 | |||
| STG Stirling pass 1 min engineering, 3 min pathing allowance | 2 | 14341434 | pass1431 | -3 | ||
| DBL Dunblane pass | 2 | 1443½1443½ | pass1441 | -1 | ||
| Dunblane Signal 43 pass | 1445½1445½ | pass1443 | -2 | |||
| Greenloaning pass 1½ min pathing allowance | 14491449 | pass1446 | -3 | |||
| Blackford pass 1 min pathing allowance | 14541454 | pass1449 | -5 | |||
| Auchterarder Sb pass | 14581458 | pass1452 | -6 | |||
| Hilton Junction Hj19 Signal pass 5½ min pathing allowance | 1503½1503½ | passno report | ||||
| Hilton Junction pass | 15121512 | passno report | ||||
| PTH Perth not advertised waits for another train to pass 1 min pathing allowance | 7 | 15181519 | 15031515 | -4 | ||
| Stanley pass | 15281528 | pass1524 | -4 | |||
| DKD Dunkeld & Birnam pass | 2 | 15391539 | pass1535 | -4 | ||
| PIT Pitlochry pass 1½ min pathing allowance | 2 | 15521552 | pass1550 | -2 | ||
| BLA Blair Atholl pass 2 min pathing allowance | 2 | 16021602 | pass1559 | -3 | ||
| Dalnacardoch pass 1½ min pathing allowance | 1614½1614½ | passno report | ||||
| Dalnaspidal pass 1 min engineering allowance | 1622½1622½ | passno report | ||||
| DLW Dalwhinnie not advertised waits for another train to pass | 2 | 16311656 | 16261705 | +9 | ||
| KIN Kingussie pass 2 min pathing allowance | 1 | 1708½1708½ | pass1717 | +9 | ||
| Kincraig pass | 17161716 | passno report | ||||
| AVM Aviemore not advertised waits for another train to pass | 1 | 1722½1807 | 17311731 | -36 | ||
| CAG Carrbridge pass 1 min pathing allowance | 1 | 18141814 | passno report | |||
| Slochd pass | 18211821 | passno report | ||||
| Tomatin pass | 1824½1824½ | passno report | ||||
| Moy pass | 18291829 | passno report | ||||
| Culloden pass 2 min engineering allowance | 18371837 | passno report | ||||
| Cradlehall pass 1½ min pathing allowance DHLine | 18451845 | passno report | DH | |||
| Millburn Junction pass DHPath | 18481848 | passno report | DH | |||
| INV Inverness not advertised waits for another train to pass 1 min pathing allowance | 1 | 18501939 | 18141942 | +3 | ||
| Millburn Junction pass 3 min pathing allowance | 19421942 | pass1943 | +1 | |||
| IVA Inverness Airport pass | 2 | 19521952 | pass1950 | -1 | ||
| NRN Nairn not advertised waits for another train to pass | 2 | 2000½2010 | 19592009 | -1 | ||
| FOR Forres not advertised waits for another train to pass | 2 | 2024½2037 | 20192035 | -2 | ||
| ELG Elgin not advertised waits for another train to pass 2 min engineering, 6 min pathing allowance | 1 | 20492050 | 20482049 | -1 | ||
| Keith Loop not advertised waits for another train to pass ½ min pathing allowance | 21212126 | 21092133 | +7 | |||
| HNT Huntly not advertised waits for another train to pass 3½ min pathing allowance | 2 | 21402141 | 21422143 | +2 | ||
| Kennethmont pass | 2153½2153½ | pass2155 | +2 | |||
| INS Insch not advertised waits for another train to pass | 2 | 2200½2238 | 22022236 | -2 | ||
| INR Inverurie pass 1 min pathing allowance | 1 was 2 | 22492249 | pass2248 | -1 | ||
| DYC Dyce not advertised waits for another train to pass 2 min pathing allowance | 2 | 2300½2301½ | 23002301 | ·on time | ||
| Berryden Junction pass 2 min engineering allowance | 23102310 | pass2305 | -5 | |||
| ABD Aberdeen not advertised waits for another train to pass ½ min pathing allowance | 7 | 2314½2320½ | 23092319 | -1 | ||
| Berryden Junction pass ½ min pathing allowance | 2323½2323½ | pass2321 | -2 | |||
| DYC Dyce pass 3½ min pathing allowance | 1 | 23302330 | pass2326 | -3 | ||
| INR Inverurie pass 2 min pathing allowance | 2 was 1 | 2343½2343½ | pass2335 | -7 | ||
| INS Insch pass | 1 | 23562356 | pass2347 | -9 | ||
| Kennethmont pass 1½ min pathing allowance | 00030003 | pass2354 | -9 | |||
| HNT Huntly pass 3 min pathing allowance | 1 | 0013½0013½ | pass0003 | -10 | ||
| Keith Loop pass 2 min engineering, ½ min pathing allowance | 0028½0028½ | pass0017 | -11 | |||
| ELG Elgin not advertised waits for another train to pass | 2 | 00510052 | 00360037 | -15 | ||
| FOR Forres not advertised waits for another train to pass | 1 | 01040104½ | 0048 | -16 | ||
| NRN Nairn not advertised waits for another train to pass | 1 | 0117½0118½ | 01030104 | -14 | ||
| IVA Inverness Airport pass 2 min engineering, 1 min pathing allowance | 1 | 01260126 | pass0109 | -16 | ||
| Millburn Junction pass | 01370137 | pass0116 | -21 | |||
| INV Inverness not advertised waits for another train to pass | 3 | 01390149 | 01180120 | -29 | ||
| Millburn Junction pass | 01510151 | passno report | ||||
| Inverness Signal 707 not advertised reverses here ½ min pathing allowance | 0152½0202½ | no reportno report | ||||
| Inverness Millburn C.Rail not advertised | 0207 | 0127 | -40 | |||
Italic estimated timing, bold is actual.