27th August 2026
19:51 – Craiginches Aberdeen C.Ra → Oxwellmains Lafarge Colas 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 |
| Craiginches Aberdeen C.Ra not advertised | 1951 | |||||
| Craiginches South pass | 19541954 | |||||
| Aberdeen A56 Signal pass | 19551955 | |||||
| Aberdeen A230 Signal pass | 19581958 | |||||
| Newtonhill SIG A222 pass | 2003½2003½ | |||||
| STN Stonehaven pass | 1 | 2009½2009½ | ||||
| Carmont pass | 2015½2015½ | |||||
| LAU Laurencekirk pass | 20242024 | |||||
| Craigo pass 1 min engineering allowance | 20302030 | |||||
| MTS Montrose pass | 1 | 20362036 | ||||
| Usan pass | 20392039 | |||||
| Inverkeilor pass | 20452045 | |||||
| ARB Arbroath pass | 1 | 2051½2051½ | ||||
| CAN Carnoustie pass | 1 | 2058½2058½ | ||||
| BYF Broughty Ferry pass 1 min engineering allowance | 1 | 21062106 | ||||
| Camperdown Junction pass | 2110½2110½ | |||||
| DEE Dundee not advertised crew changed, waits for another train to pass | 1 | 21142129½ | ||||
| Dundee Central Junction pass | 21312131 | |||||
| Dundee 672 Signal pass | 21342134 | |||||
| Longforgan L.C. pass | 21372137 | |||||
| Errol pass | 21422142 | |||||
| Barnhill (Perth) pass | 21522152 | |||||
| PTH Perth not advertised crew changed 3 min pathing allowance | 1 | 2155½2200 | ||||
| Hilton Junction pass | 2207½2207½ | |||||
| Hilton Junction Hj4 Signal pass | 22112211 | |||||
| Auchterarder Sb pass | 2219½2219½ | |||||
| Blackford pass | 22242224 | |||||
| Greenloaning pass 1 min engineering, 1½ min pathing allowance | 22282228 | |||||
| DBL Dunblane pass 1½ min pathing allowance | 1 | 2236½2236½ | ||||
| STG Stirling pass | 3 | 2243½2243½ | ||||
| Larbert Junction pass | 22542254 | |||||
| Carmuirs East Junction pass | 22552255 | |||||
| XGM Grangemouth Junction not advertised waits for another train to pass 1 min engineering, 3 min pathing allowance | 23002309 | |||||
| PMT Polmont pass | 1 | 23182318 | ||||
| LIN Linlithgow pass | 1 | 2323½2323½ | ||||
| Winchburgh Junction pass 2 min pathing allowance | 2328½2328½ | |||||
| Newbridge Junction pass 2 min engineering allowance | 2334½2334½ | |||||
| Haymarket West Junction pass USLine | 23432343 | US | ||||
| HYM Haymarket pass ½ min pathing allowance USLine | 3 | 2344½2344½ | US | |||
| Princes St Gardens pass XLine | 23472347 | X | ||||
| EDB Edinburgh not advertised waits for another train to pass SLLineXPath | 7 | 23500001 | SL | X | ||
| Abbeyhill Junction pass | 00020002 | |||||
| Craigentinny Junction pass | 00030003 | |||||
| Portobello Junction (Lothian) pass | 00050005 | |||||
| Monktonhall Junction pass | 0007½0007½ | |||||
| PST Prestonpans pass 1 min engineering allowance | 00110011 | |||||
| DRM Drem pass | 1 | 0020½0020½ | ||||
| DUN Dunbar pass | UM | 00320032 | ||||
| Oxwellmains Crossover not advertised operational stop | 0036½0038½ | |||||
| Oxwellmains Lafarge Colas not advertised | 0041 | |||||
Italic estimated timing, bold is actual.