27th August 2026
19:25 – Craiginches Aberdeen C.Ra → Oxwellmains Lafarge Colas Arrived On time operated by Not specified (freight or charter)
Reported as far as Oxwellmains Lafarge Colas · 44 of 44 reporting points
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 | 1925 | 1925 | ·on time | |||
| Craiginches South pass | 19281928 | passno report | ||||
| Aberdeen A56 Signal pass | 19291929 | passno report | ||||
| Aberdeen A230 Signal pass | 19321932 | passno report | ||||
| Newtonhill SIG A222 pass | 1937½1937½ | passno report | ||||
| STN Stonehaven pass | 1 | 1943½1943½ | pass1940 | -3 | ||
| Carmont pass | 1949½1949½ | pass1949 | ·on time | |||
| LAU Laurencekirk pass | 19581958 | pass1957 | -1 | |||
| Craigo pass | 20042004 | pass2003 | -1 | |||
| MTS Montrose pass | 1 | 20092009 | pass2008 | -1 | ||
| Usan pass | 20122012 | pass2010 | -2 | |||
| Inverkeilor pass | 20182018 | pass2016 | -2 | |||
| ARB Arbroath pass | 1 | 2024½2024½ | pass2022 | -2 | ||
| CAN Carnoustie pass | 1 | 2031½2031½ | pass2030 | -1 | ||
| BYF Broughty Ferry pass 1 min engineering allowance | 1 | 20392039 | pass2037 | -1 | ||
| Camperdown Junction pass 3 min pathing allowance | 2043½2043½ | passno report | ||||
| DEE Dundee not advertised crew changed, waits for another train to pass | 1 | 20502054 | 20462052 | -2 | ||
| Dundee Central Junction pass | 2055½2055½ | passno report | ||||
| Tay Bridge South pass | 21032103 | passno report | ||||
| St Fort Signal Ts26 pass | 21062106 | passno report | ||||
| LEU Leuchars pass | 1 | 21102110 | passno report | |||
| CUP Cupar pass | 1 | 2116½2116½ | pass2114 | -1 | ||
| LDY Ladybank pass | 1 | 21222122 | pass2120 | -2 | ||
| Thornton North Junction pass | 21312131 | passno report | ||||
| Thornton North U.P.L. not advertised waits for another train to pass | 21332153 | 21302150 | -3 | |||
| Thornton South Junction pass 1½ min pathing allowance | 21542154 | pass2151 | -3 | |||
| KDY Kirkcaldy pass | 1 | 22002200 | pass2157 | -2 | ||
| BTS Burntisland pass | 1 | 22072207 | pass2206 | -1 | ||
| Inverkeithing U.P.L. not advertised waits for another train to pass 1 min pathing allowance | 22182225 | no reportno report | ||||
| INK Inverkeithing pass | 1 | 22292229 | pass2225 | -4 | ||
| Dalmeny Junction pass 1 min engineering, 1 min pathing allowance | 22402240 | pass2236 | -4 | |||
| Haymarket West Junction pass 1 min pathing allowance UNLine | 2249½2249½ | pass2245 | -4 | UN | ||
| HYM Haymarket pass UNLine | 1 | 22522252 | pass2249 | -3 | UN | |
| Princes St Gardens pass ZLine | 22542254 | pass2253 | -1 | Z | ||
| EDB Edinburgh not advertised waits for another train to pass NLLineZPath | 19 was 2 | 22562258 | 22562256 | ·on time | NL | Z |
| Abbeyhill Junction pass | 23002300 | pass2257 | -3 | |||
| Craigentinny Junction pass | 23012301 | pass2301 | ·on time | |||
| Portobello Junction (Lothian) pass | 23032303 | pass2302 | -1 | |||
| Monktonhall Junction pass | 2305½2305½ | pass2305 | ·on time | |||
| PST Prestonpans pass 1 min engineering allowance | 1 | 23092309 | pass2308 | ·on time | ||
| DRM Drem pass | 1 | 2318½2318½ | pass2317 | -1 | ||
| DUN Dunbar pass | 1 was UM | 23302330 | pass2330 | ·on time | ||
| Oxwellmains Crossover not advertised operational stop ½ min pathing allowance | 2334½2335½ | no reportno report | ||||
| Oxwellmains Lafarge Colas not advertised | 2338 | 2338 | ·on time | |||
Italic estimated timing, bold is actual.