25th September 2026
12:00 – Aviemore → Dundee Planned operated by Not specified (freight or charter)
No movement reports · booked away 1200 · 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 |
| AVM Aviemore not advertised | 2 | 1200 | ||||
| CAG Carrbridge not advertised operational stop | 2 | 12121219 | ||||
| Slochd pass | 12341234 | |||||
| Tomatin pass | 12391239 | |||||
| Moy pass | 12441244 | |||||
| Culloden pass 1 min engineering, 1 min pathing allowance | 12521252 | |||||
| Cradlehall pass DHLine | 1258½1258½ | DH | ||||
| Millburn Junction pass DHPath | 13001300 | DH | ||||
| INV Inverness not advertised waits for another train to pass, propels from here, reverses here | 2 | 13021334 | ||||
| Inverness Signal 397 not advertised reverses here, propels from here | 13371341 | |||||
| Rose Street pass | 13421342 | |||||
| Inverness North Loops not advertised propels from here, reverses here | 13441348 | |||||
| INV Inverness not advertised waits for another train to pass, propels from here, reverses here | 7 | 13501544 | ||||
| Inverness North Loops not advertised waits for another train to pass, reverses here, propels from here | 15461556 | |||||
| Rose Street pass | 15581558 | |||||
| Millburn Junction pass | 16001600 | |||||
| IVA Inverness Airport pass | 1 | 16081608 | ||||
| NRN Nairn not advertised operational stop | 1 | 16171619 | ||||
| FOR Forres pass 1 min engineering allowance | 1 | 1629½1629½ | ||||
| ELG Elgin pass 1 min engineering allowance | 2 | 1648½1648½ | ||||
| Keith Loop not advertised reverses here, propels from here | 1715½1719½ | |||||
| Keith Branch Platform GBRF not advertised reverses here, propels from here, waits for another train to pass | 1724½1939 | |||||
| Keith Loop pass | 19421942 | |||||
| HNT Huntly pass | 1 | 1956½1956½ | ||||
| Kennethmont pass | 2006½2006½ | |||||
| INS Insch not advertised passes another train on the single line, waits for another train to pass | 2 | 20132055 | ||||
| INR Inverurie pass | 2 | 21082108 | ||||
| DYC Dyce pass 1 min engineering allowance | 2 | 21192119 | ||||
| Berryden Junction not advertised passes another train on the single line, waits for another train to pass | 2126½2145 | |||||
| ABD Aberdeen not advertised operational stop | 7 | 21482150 | ||||
| Aberdeen Ferryhill Junction pass | 21512151 | |||||
| Craiginches South pass | 21532153 | |||||
| Aberdeen A56 Signal pass | 2153½2153½ | |||||
| Aberdeen A230 Signal pass 3 min pathing allowance | 2156½2156½ | |||||
| Newtonhill SIG A222 pass 1 min pathing allowance | 22052205 | |||||
| STN Stonehaven pass ½ min pathing allowance | 1 | 22122212 | ||||
| Carmont pass | 2218½2218½ | |||||
| LAU Laurencekirk pass | 2227½2227½ | |||||
| Craigo pass | 22322232 | |||||
| MTS Montrose pass 1 min pathing allowance | 1 | 2235½2235½ | ||||
| Usan pass 3½ min pathing allowance | 22392239 | |||||
| Inverkeilor pass 3½ min pathing allowance | 22482248 | |||||
| ARB Arbroath pass ½ min pathing allowance | 1 | 2257½2257½ | ||||
| CAN Carnoustie pass | 1 | 2304½2304½ | ||||
| BYF Broughty Ferry pass 1 min engineering allowance | 1 | 23122312 | ||||
| Camperdown Junction pass | 2316½2316½ | |||||
| DEE Dundee not advertised operational stop | 1 | 23192320 | ||||
| Dundee Central Junction not advertised reverses here, propels from here | 23232325 | |||||
| DEE Dundee not advertised propels from here | 3 | 2328 | ||||
Italic estimated timing, bold is actual.