16th September 2026
07:28 – Willesden Eurotermnal GBRF → Grain Thamesport (Gbrf) Arrived +6 Late 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 | 0722 | -6 | |||
| XWI Willesden West Londn Junction pass | 07330733 | pass0727 | -6 | |||
| XMB Mitre Bridge Junction pass 1 min pathing allowance UWLLine | 0734½0734½ | pass0733 | -1 | UWL | ||
| North Pole Junction pass 1 min pathing allowance | 07370737 | pass0736 | -1 | |||
| SPB Shepherd's Bush pass 1 min pathing allowance | 1 | 0739½0739½ | pass0739 | ·on time | ||
| KPA Kensington (Olympia) pass | 3 | 0741½0741½ | pass0740 | -1 | ||
| WBP West Brompton pass 1 min pathing allowance | 3 | 0744½0744½ | pass0744 | ·on time | ||
| Latchmere Junction pass 1 min pathing allowance UKLLine | 07490749 | pass0749 | ·on time | UKL | ||
| Longhedge Junction pass ½ min pathing allowance | 0752½0752½ | passno report | ||||
| Factory Junction pass ALLine | 07540754 | pass0754 | ·on time | AL | ||
| XVJ Voltaire Road Junction pass 1½ min pathing allowance ALLine | 07550755 | pass0755 | ·on time | AL | ||
| DMK Denmark Hill pass ½ min pathing allowance | 2 | 0801½0801½ | pass0801 | +1 | ||
| Crofton Road Junction pass 1 min pathing allowance | 08030803 | pass0803 | ·on time | |||
| NHD Nunhead pass 4½ min pathing allowance | 2 | 08070807 | pass0806 | -1 | ||
| Lewisham Vale Junction pass 2 min pathing allowance | 08160816 | pass0816 | ·on time | |||
| LEW Lewisham pass | 4 | 08190819 | pass0818 | -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½ | pass0851 | +4 | ||
| XSR Springhead Junction (Ctrl) pass | 08570857 | pass0900 | +3 | |||
| GRV Gravesend pass | 2 | 08590859 | pass0903 | +4 | ||
| Hoo Junction pass | 0904½0904½ | pass0909 | +5 | |||
| Cliffe Signal Nk509 not advertised single-line token exchanged, waits for another train to pass | 0908½0916 | 0922 | +6 | |||
| 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 | 1002 | +6 | |||
Italic estimated timing, bold is actual.