23rd September 2026
07:28 – Willesden Eurotermnal GBRF → Grain Thamesport (Gbrf) Arrived -3 Early operated by Not specified (freight or charter)
Reported as far as Grain Thamesport (Gbrf) · 31 of 31 reporting points · 47 of 47 miles
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| Willesden Eurotermnal GBRF not advertised | 0728 | 0728 | ·on time | |||
| XWI Willesden West Londn Junction pass | 07330733 | pass0732 | -1 | |||
| XMB Mitre Bridge Junction pass 1 min pathing allowance UWLLine | 0734½0734½ | pass0737 | +3 | UWL | ||
| North Pole Junction pass 1 min pathing allowance | 07370737 | pass0740 | +3 | |||
| SPB Shepherd's Bush pass 1 min pathing allowance | 1 | 0739½0739½ | pass0742 | +3 | ||
| KPA Kensington (Olympia) pass | 3 | 0741½0741½ | pass0743 | +3 | ||
| WBP West Brompton pass 1 min pathing allowance | 3 | 0744½0744½ | pass0746 | +3 | ||
| Latchmere Junction pass 1 min pathing allowance UKLLine | 07490749 | pass0751 | +2 | UKL | ||
| Longhedge Junction pass ½ min pathing allowance | 0752½0752½ | passno report | ||||
| Factory Junction pass ALLine | 07540754 | pass0756 | +2 | AL | ||
| XVJ Voltaire Road Junction pass 1½ min pathing allowance ALLine | 07550755 | pass0757 | +2 | AL | ||
| DMK Denmark Hill pass ½ min pathing allowance | 2 | 0801½0801½ | pass0802 | +1 | ||
| Crofton Road Junction pass 1 min pathing allowance | 08030803 | pass0803 | ·on time | |||
| NHD Nunhead pass 4½ min pathing allowance | 2 | 08070807 | pass0807 | ·on time | ||
| Lewisham Vale Junction pass 2 min pathing allowance | 08160816 | pass0815 | -1 | |||
| LEW Lewisham pass | 4 | 08190819 | pass0817 | -1 | ||
| BKH Blackheath pass 2 min pathing allowance | 2 | 08210821 | pass0821 | ·on time | ||
| ELW Eltham pass 2 min pathing allowance | 2 | 08280828 | pass0828 | ·on time | ||
| BNH Barnehurst pass 1 min pathing allowance | 2 | 08390839 | pass0839 | ·on time | ||
| Perry Street Fork Junction pass 1½ min pathing allowance | 0842½0842½ | passno report | ||||
| Crayford Creek Junction pass | 0844½0844½ | passno report | ||||
| Crayford Spur A pass | 0846½0846½ | passno report | ||||
| XRT Dartford Junction pass DMLLine | 0847½0847½ | passno report | DML | |||
| DFD Dartford pass | 4 | 0848½0848½ | pass0848 | ·on time | ||
| XSR Springhead Junction (Ctrl) pass | 08570857 | pass0856 | -1 | |||
| GRV Gravesend pass | 2 | 08590859 | pass0859 | +1 | ||
| Hoo Junction pass | 0904½0904½ | pass0905 | +1 | |||
| Cliffe Signal Nk509 not advertised single-line token exchanged, waits for another train to pass | 0908½0916 | 0913 | -3 | |||
| Grain Level Crossing not advertised single-line token exchanged | 09320933 | no reportno report | ||||
| Grain (Old Station) not advertised operational stop | 09360946 | no reportno report | ||||
| Grain Thamesport (Gbrf) not advertised | 0956 | 0953 | -3 | |||
Italic estimated timing, bold is actual.