25th September 2026
19:30 – Grain Thamesport (Gbrf) → Willesden Eurotermnal GBRF Arrived +1 Late operated by Not specified (freight or charter)
Reported as far as Willesden Eurotermnal 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 |
| Grain Thamesport (Gbrf) not advertised | 1930 | 1915 | -15 | |||
| Grain (Old Station) pass operational stop | 19401940 | passno report | ||||
| Grain Level Crossing not advertised single-line token exchanged | 19431944 | no reportno report | ||||
| Cliffe Signal Nk509 not advertised single-line token exchanged ½ min pathing allowance | 20062009 | 1951 | -15 | |||
| Hoo Junction pass 3½ min pathing allowance | 2012½2012½ | pass2014 | +2 | |||
| GRV Gravesend pass | 1 | 2021½2021½ | pass2021 | ·on time | ||
| XSR Springhead Junction (Ctrl) pass 5½ min pathing allowance | 2023½2023½ | pass2023 | ·on time | |||
| DFD Dartford pass ½ min pathing allowance UMLLine | 2 | 20372037 | pass2039 | +3 | UML | |
| XRT Dartford Junction pass | 2038½2038½ | passno report | ||||
| Crayford Spur B pass 1½ min pathing allowance | 20402040 | passno report | ||||
| CRY Crayford pass 2½ min pathing allowance | 1 | 2042½2042½ | pass2043 | +2 | ||
| SID Sidcup pass 2 min pathing allowance | 1 | 20512051 | pass2049 | -1 | ||
| LEE Lee pass 1 min pathing allowance | 1 | 2100½2100½ | pass2056 | -4 | ||
| HGR Hither Green not advertised waits for another train to pass 1½ min pathing allowance SLLine | 5 | 21032104½ | 20582058 | -5 | SL | |
| XPY Parks Bridge Junction pass 1 min pathing allowance SLPath | 2109½2109½ | pass2101 | -8 | SL | ||
| LEW Lewisham pass | 1 | 21122112 | pass2103 | -9 | ||
| Lewisham Vale Junction pass 3 min pathing allowance ULLine | 21132113 | passno report | UL | |||
| NHD Nunhead pass ½ min pathing allowance | 1 | 21202120 | pass2108 | -11 | ||
| Crofton Road Junction pass 2 min pathing allowance ALLine | 21232123 | pass2111 | -12 | AL | ||
| DMK Denmark Hill pass | 1 | 21262126 | pass2113 | -12 | ||
| XVJ Voltaire Road Junction pass 1 min pathing allowance ALLine | 2130½2130½ | pass2118 | -12 | AL | ||
| Factory Junction pass 2 min pathing allowance | 2132½2132½ | passno report | ||||
| Longhedge Junction pass 6 min pathing allowance DKLLine | 21362136 | passno report | DKL | |||
| Latchmere Junction pass 1½ min pathing allowance DWLLine | 2144½2144½ | pass2144 | ·on time | DWL | ||
| WBP West Brompton pass ½ min pathing allowance | 4 | 21502150 | pass2150 | ·on time | ||
| KPA Kensington (Olympia) pass 1½ min pathing allowance | DML | 2153½2153½ | pass2155 | +2 | ||
| SPB Shepherd's Bush pass 1½ min pathing allowance | 2 | 2156½2156½ | pass2158 | +2 | ||
| North Pole Junction pass | 2159½2159½ | pass2201 | +2 | |||
| XMB Mitre Bridge Junction pass | 22012201 | pass2204 | +3 | |||
| XWI Willesden West Londn Junction not advertised waits for another train to pass | 22032206½ | 2207 | +1 | |||
| Willesden Eurotermnal GBRF not advertised | 2212 | 2213 | +1 | |||
Italic estimated timing, bold is actual.