10th September 2026
06:00 – Oxwellmains Lafarge Colas → Craiginches Aberdeen C.Ra Arrived -12 Early operated by Not specified (freight or charter)
Reported as far as Craiginches Aberdeen C.Ra · 52 of 52 reporting points
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| Oxwellmains Lafarge Colas not advertised | 0600 | 0555 | -5 | |||
| Oxwellmains Crossover pass | 06060606 | passno report | ||||
| DUN Dunbar pass 1 min engineering allowance | 2 | 0610½0610½ | pass0603 | -7 | ||
| DRM Drem pass | 2 | 0623½0623½ | pass0615 | -8 | ||
| PST Prestonpans pass 1 min engineering allowance | 2 | 0631½0631½ | pass0625 | -6 | ||
| Monktonhall Junction pass 2 min engineering allowance | 0638½0638½ | pass0632 | -6 | |||
| Millerhill SIG Em14 not advertised operational stop | 0647½0649½ | 0648 | -1 | |||
| Millerhill S.S. not advertised waits for another train to pass | F6 | 0652½0726½ | no reportno report | |||
| NEW Newcraighall pass ½ min pathing allowance | 1 | 07310731 | pass0657 | -34 | ||
| Niddrie West Junction pass 2 min engineering allowance | 0733½0733½ | pass0700 | -33 | |||
| Craiglockhart Junction not advertised operational stop | 07480753 | 07050711 | -42 | |||
| Gorgie Junction pass | 0756½0756½ | passno report | ||||
| Haymarket West Junction pass | 07580758 | pass0758 | ·on time | |||
| Newbridge Junction pass | 0806½0806½ | pass0807 | +1 | |||
| Winchburgh Junction pass | 0811½0811½ | pass0811 | ·on time | |||
| LIN Linlithgow pass | 2 | 08170817 | pass0816 | -1 | ||
| PMT Polmont pass | 2 | 08220822 | pass0821 | ·on time | ||
| XGM Grangemouth Junction pass 3 min engineering, 1½ min pathing allowance | 08260826 | pass0825 | -1 | |||
| Carmuirs East Junction pass 2½ min pathing allowance | 0833½0833½ | pass0829 | -4 | |||
| Larbert Junction pass | 08370837 | pass0834 | -3 | |||
| STG Stirling pass | 2 | 08490849 | pass0847 | -1 | ||
| DBL Dunblane pass | 2 | 0857½0857½ | pass0854 | -2 | ||
| Dunblane Signal 43 pass | 09050905 | pass0859 | -6 | |||
| Greenloaning pass | 09110911 | pass0905 | -6 | |||
| Blackford pass | 0916½0916½ | pass0910 | -6 | |||
| Auchterarder Sb pass | 0922½0922½ | pass0914 | -8 | |||
| Hilton Junction Hj19 Signal pass 1 min engineering allowance | 0930½0930½ | passno report | ||||
| Hilton Junction pass | 09350935 | passno report | ||||
| Perth Dundee Loop not advertised waits for another train to pass | 09390953 | no reportno report | ||||
| PTH Perth not advertised crew changed, waits for another train to pass | 2 | 09551000½ | 09540955 | -5 | ||
| Barnhill (Perth) pass | 1005½1005½ | pass0958 | -7 | |||
| Errol pass | 1018½1018½ | passno report | ||||
| Longforgan L.C. pass | 1024½1024½ | passno report | ||||
| Dundee 697 Signal pass ½ min pathing allowance | 10271027 | pass1021 | -6 | |||
| Dundee Central Junction pass | 10321032 | passno report | ||||
| DEE Dundee not advertised waits for another train to pass | D was DTL | 1033½1046½ | 10301045 | -1 | ||
| Camperdown Junction pass | 1049½1049½ | passno report | ||||
| BYF Broughty Ferry pass | 2 | 1056½1056½ | pass1055 | -1 | ||
| CAN Carnoustie pass | 2 | 11041104 | pass1102 | -2 | ||
| ARB Arbroath pass | 2 | 1111½1111½ | pass1109 | -2 | ||
| Inverkeilor pass | 1121½1121½ | pass1119 | -2 | |||
| Usan pass | 1129½1129½ | pass1126 | -3 | |||
| MTS Montrose pass 1 min engineering allowance | 2 | 11321132 | pass1128 | -4 | ||
| Craigo pass | 11411141 | pass1134 | -7 | |||
| LAU Laurencekirk pass | 11501150 | pass1140 | -10 | |||
| Carmont pass | 1202½1202½ | pass1150 | -12 | |||
| STN Stonehaven pass | 2 | 12081208 | pass1156 | -12 | ||
| Newtonhill SIG A223 pass | 1215½1215½ | passno report | ||||
| Aberdeen A229 Signal pass | 12211221 | passno report | ||||
| Aberdeen A55 Signal pass 2 min engineering allowance | 12261226 | passno report | ||||
| Craiginches South pass | 12301230 | passno report | ||||
| Craiginches Aberdeen C.Ra not advertised | 1234 | 1222 | -12 | |||
Italic estimated timing, bold is actual.