| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| FST London Fenchurch Street | 3 | 07:02 ✔ 1m early | ||
| LHS Limehouse | 2 | 07:06 ✔ On Time | 07:06 ✔ On Time | |
| WEH West Ham | 8 | 07:11 ✔ 1m early | 07:11 ✔ On Time | |
| BKG Barking | 7 | 07:17 ✔ 1m early | 07:18 ✔ 1m early | |
| DDK Dagenham Dock | 2 | 07:22 ✔ On Time | 07:22 ✔ On Time | |
| RNM Rainham (Essex) | 1 | 07:26 ✔ 1m early | 07:26 ✔ On Time | |
| PFL Purfleet | 2 | 07:31 ✔ On Time | 07:31 ✔ On Time | |
| GRY Grays | 3 | 07:38 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| GRY Grays | 3 | 07:47 ✔ 1m early | ||
| CFH Chafford Hundred Lakeside | 1 | 07:51 ✔ 1m early | 07:51 ✔ On Time | |
| OCK Ockendon | 1 | 07:56 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| OCK Ockendon | 2 | 08:40 ⚠ 18m late | ||
| CFH Chafford Hundred Lakeside | 1 | 08:43 ⚠ 18m late | 08:44 ⚠ 18m late | |
| GRY Grays | 2 | 08:48 ⚠ 18m late | 08:48 ⚠ 19m late | |
| TIL Tilbury Town | 2 | 08:51 ⚠ 18m late | 08:51 ⚠ 19m late | |
| ETL East Tilbury | 2 | 08:57 ⚠ 19m late | 08:57 ⚠ 20m late | |
| SFO Stanford-le-Hope | 2 | 09:00 ⚠ 20m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SFO Stanford-le-Hope | 2 | 09:31 ⚠ 4m late | ||
| PSE Pitsea | 3 | 09:40 ⚠ 2m late | 09:43 ✔ On Time | |
| BEF Benfleet | 2 | 09:47 ✔ 1m early | 09:47 ✔ On Time | |
| LES Leigh-on-Sea | 3 | 09:51 ✔ On Time | 09:51 ✔ On Time | |
| CHW Chalkwell | 2 | 09:54 ✔ 1m early | 09:54 ✔ On Time | |
| WCF Westcliff | 2 | 09:56 ✔ 1m early | 09:56 ✔ On Time | |
| SOC Southend Central | 4 | 09:59 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SOC Southend Central | 2 | 10:24 ✔ On Time | ||
| SOE Southend East | 2 | 10:26 ✔ 1m early | 10:26 ✔ On Time | |
| TPB Thorpe Bay | 2 | 10:29 ✔ 1m early | 10:29 ✔ 1m early | |
| SRY Shoeburyness | 3 | 10:33 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SRY Shoeburyness | 2 | 10:57 ✔ 1m early | ||
| TPB Thorpe Bay | 1 | 11:01 ✔ 1m early | 11:01 ✔ 1m early | |
| SOE Southend East | 1 | 11:03 ✔ On Time | 11:03 ✔ On Time | |
| SOC Southend Central | 3 | 11:06 ✔ 1m early | 11:06 ✔ On Time | |
| WCF Westcliff | 1 | 11:08 ✔ On Time | 11:08 ⚠ 1m late | |
| CHW Chalkwell | 1 | 11:11 ✔ On Time | 11:11 ✔ On Time | |
| LES Leigh-on-Sea | 1 | 11:13 ✔ On Time | 11:13 ⚠ 1m late | |
| BEF Benfleet | 1 | 11:18 ✔ On Time | 11:18 ⚠ 1m late | |
| PSE Pitsea | 2 | 11:21 ⚠ 1m late | 11:21 ⚠ 2m late | |
| BSO Basildon | 1 | 11:25 ⚠ 1m late | 11:25 ⚠ 2m late | |
| LAI Laindon | 1 | 11:28 ⚠ 1m late | 11:28 ⚠ 2m late | |
| WHR West Horndon | 1 | 11:33 ⚠ 1m late | 11:33 ⚠ 2m late | |
| UPM Upminster | 1 | 11:38 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| UPM Upminster | ??? | 11:55 ✔ On Time | ||
| EMP Emerson Park | ??? | 11:59 ✔ 1m early | 11:59 ✔ On Time | |
| RMF Romford | 1 | 12:04 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RMF Romford | 3 | 12:30 ✔ On Time | ||
| SNF Shenfield | 4 | 12:39 ✔ 1m early | 12:40 ✔ 1m early | |
| BIC Billericay | 2 | 12:46 ✔ 1m early | 12:46 ✔ On Time | |
| WIC Wickford | 2 | 12:52 ✔ 1m early | 12:52 ✔ On Time | |
| RLG Rayleigh | 2 | 12:57 ✔ On Time | 12:57 ✔ On Time | |
| HOC Hockley | 2 | 13:02 ✔ 1m early | 13:02 ✔ On Time | |
| RFD Rochford | 2 | 13:05 ✔ On Time | 13:05 ✔ On Time | |
| SIA Southend Airport | 2 | 13:08 ✔ 1m early | 13:08 ✔ On Time | |
| PRL Prittlewell | 2 | 13:11 ✔ On Time | 13:11 ✔ On Time | |
| SOV Southend Victoria | 2 | 13:15 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SOV Southend Victoria | 4 | 13:30 ✔ 1m early | ||
| PRL Prittlewell | 1 | 13:32 ✔ 1m early | 13:32 ✔ On Time | |
| SIA Southend Airport | 1 | 13:35 ✔ 1m early | 13:35 ✔ On Time | |
| RFD Rochford | 1 | 13:38 ✔ 2m early | 13:38 ✔ On Time | |
| HOC Hockley | 1 | 13:42 ✔ 1m early | 13:42 ✔ 1m early | |
| RLG Rayleigh | 1 | 13:46 ✔ 1m early | 13:46 ✔ On Time | |
| WIC Wickford | 3 | 13:51 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WIC Wickford | 1 | 14:16 ✔ On Time | ||
| BLB Battlesbridge | 1 | 14:20 ✔ On Time | 14:20 ✔ On Time | |
| SOF South Woodham Ferrers | 1 | 14:24 ✔ On Time | 14:24 ✔ On Time | |
| NFA North Fambridge | 2 | 14:30 ✔ 1m early | 14:31 ✔ 1m early | |
| ALN Althorne (Essex) | 1 | 14:36 ✔ 1m early | 14:36 ✔ On Time | |
| BUU Burnham-on-Crouch | 1 | 14:41 ✔ 1m early | 14:41 ⚠ 1m late | |
| SMN Southminster | 1 | 14:47 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SMN Southminster | 1 | 14:56 ✔ On Time | ||
| BUU Burnham-on-Crouch | 1 | 15:00 ✔ On Time | 15:00 ✔ On Time | |
| ALN Althorne (Essex) | 1 | 15:05 ✔ On Time | 15:05 ⚠ 1m late | |
| NFA North Fambridge | 1 | 15:11 ✔ On Time | 15:11 ✔ On Time | |
| SOF South Woodham Ferrers | 1 | 15:16 ✔ On Time | 15:16 ✔ On Time | |
| BLB Battlesbridge | 1 | 15:20 ✔ On Time | 15:20 ✔ On Time | |
| WIC Wickford | 1 | 15:26 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WIC Wickford | 3 | 15:51 ✔ On Time | ||
| BIC Billericay | 1 | 15:57 ✔ 1m early | 15:57 ✔ On Time | |
| SNF Shenfield | 1 | 16:05 ✔ 3m early | 16:05 ✔ 1m early | |
| SRA Stratford (London) | 9 | 16:20 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SRA Stratford (London) | 11 | 16:47 ✔ On Time | ||
| LEB Lea Bridge | 2 | 16:53 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| LEB Lea Bridge | 1 | 17:01 ✔ On Time | ||
| SRA Stratford (London) | 12 | 17:09 ✔ 4m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SRA Stratford (London) | 8 | 17:12 ✔ On Time | ||
| MYL Maryland | 2 | 17:14 ✔ On Time | 17:14 ✔ On Time | |
| FOG Forest Gate | 2 | 17:16 ✔ On Time | 17:16 ✔ On Time | |
| MNP Manor Park | 2 | 17:19 ✔ 1m early | 17:19 ✔ On Time | |
| IFD Ilford | 4 | 17:21 ✔ On Time | 17:22 ✔ 1m early | |
| SVK Seven Kings | 4 | 17:24 ✔ On Time | 17:24 ✔ On Time | |
| GMY Goodmayes | 4 | 17:26 ✔ On Time | 17:26 ✔ On Time | |
| CTH Chadwell Heath | 4 | 17:28 ✔ On Time | 17:28 ✔ On Time | |
| RMF Romford | 5 | 17:32 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RMF Romford | 1 | 17:41 ✔ On Time | ||
| EMP Emerson Park | ??? | 17:46 ✔ 1m early | 17:46 ✔ On Time | |
| UPM Upminster | ??? | 17:50 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| UPM Upminster | 1 | 18:05 ⚠ 4m late | ||
| BKG Barking | 5 | 18:13 ⚠ 3m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BKG Barking | 7 | 18:27 ⚠ 2m late | ||
| BGV Barking Riverside | 2 | 18:34 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BGV Barking Riverside | 1 | 18:35 ✔ 1m early | ||
| BKG Barking | 8 | 18:40 ✔ 1m early | 18:41 ✔ On Time | |
| WGR Woodgrange Park | 1 | 18:44 ✔ 1m early | 18:44 ✔ On Time | |
| WNP Wanstead Park | 1 | 18:47 ✔ 1m early | 18:47 ✔ On Time | |
| LER Leytonstone High Road | 1 | 18:50 ✔ On Time | 18:50 ✔ On Time | |
| LEM Leyton Midland Road | 1 | 18:52 ✔ On Time | 18:52 ✔ On Time | |
| WMW Walthamstow Queen's Road | 1 | 18:55 ✔ On Time | 18:55 ✔ On Time | |
| BHO Blackhorse Road | 1 | 18:57 ✔ On Time | 18:57 ✔ On Time | |
| STO South Tottenham | 1 | 19:00 ✔ On Time | 19:00 ⚠ 1m late | |
| HRY Harringay Green Lanes | 1 | 19:03 ✔ On Time | 19:04 ✔ On Time | |
| CRH Crouch Hill | 1 | 19:07 ✔ 1m early | 19:07 ✔ On Time | |
| UHL Upper Holloway | 1 | 19:09 ⚠ 3m late | 19:10 ⚠ 3m late | |
| GPO Gospel Oak | 3 | 19:17 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| GPO Gospel Oak | 1 | 19:32 ⚠ 6m late | ||
| HDH Hampstead Heath | 1 | 19:34 ⚠ 6m late | 19:34 ⚠ 7m late | |
| FNY Finchley Road & Frognal | 1 | 19:36 ⚠ 7m late | 19:36 ⚠ 8m late | |
| WHD West Hampstead | 1 | 19:38 ⚠ 7m late | 19:38 ⚠ 8m late | |
| BSY Brondesbury | 1 | 19:40 ⚠ 7m late | 19:40 ⚠ 7m late | |
| BSP Brondesbury Park | 1 | 19:42 ⚠ 6m late | 19:42 ⚠ 8m late | |
| KNR Kensal Rise | 1 | 19:44 ⚠ 7m late | 19:44 ⚠ 8m late | |
| WIJ Willesden Junction | 5 | 19:47 ⚠ 7m late | 19:48 ⚠ 7m late | |
| ACC Acton Central | 1 | 19:54 ⚠ 5m late | 19:54 ⚠ 5m late | |
| SAT South Acton | 1 | 19:57 ⚠ 4m late | 19:57 ⚠ 5m late | |
| GUN Gunnersbury | 1 | 20:00 ⚠ 4m late | 20:00 ⚠ 5m late | |
| KWG Kew Gardens | 2 | 20:03 ⚠ 4m late | 20:03 ⚠ 4m late | |
| RMD Richmond (London) | 4 | 20:07 ⚠ 4m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RMD Richmond (London) | 2 | 20:19 ⚠ 2m late | ||
| NSH North Sheen | 1 | 20:21 ⚠ 2m late | 20:21 ⚠ 2m late | |
| MTL Mortlake | 1 | 20:23 ⚠ 2m late | 20:23 ⚠ 3m late | |
| BNS Barnes | 1 | 20:26 ⚠ 3m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BNS Barnes | 3 | 20:42 ⚠ 1m late | ||
| BNI Barnes Bridge | 2 | 20:44 ✔ On Time | 20:44 ⚠ 2m late | |
| CHK Chiswick | 2 | 20:47 ✔ On Time | 20:47 ⚠ 1m late | |
| KWB Kew Bridge | 2 | 20:50 ✔ On Time | 20:50 ⚠ 1m late | |
| BFD Brentford | 2 | 20:52 ⚠ 1m late | 20:53 ⚠ 1m late | |
| SYL Syon Lane | 2 | 20:55 ⚠ 1m late | 20:55 ⚠ 2m late | |
| ISL Isleworth | 1 | 20:57 ⚠ 1m late | 20:57 ⚠ 2m late | |
| HOU Hounslow | 2 | 21:00 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HOU Hounslow | 1 | 21:16 ⚠ 2m late | ||
| ISL Isleworth | 2 | 21:19 ⚠ 1m late | 21:19 ⚠ 2m late | |
| SYL Syon Lane | 1 | 21:21 ⚠ 2m late | 21:21 ⚠ 3m late | |
| BFD Brentford | 1 | 21:23 ⚠ 2m late | 21:24 ⚠ 3m late | |
| KWB Kew Bridge | 1 | 21:26 ⚠ 7m late | 21:26 ⚠ 9m late | |
| CHK Chiswick | 1 | 21:29 ⚠ 8m late | 21:29 ⚠ 9m late | |
| BNI Barnes Bridge | 1 | 21:31 ⚠ 9m late | 21:31 ⚠ 10m late | |
| BNS Barnes | 1 | 21:34 ⚠ 9m late | 21:34 ⚠ 10m late | |
| PUT Putney | 1 | 21:37 ⚠ 9m late | 21:37 ⚠ 10m late | |
| WNT Wandsworth Town | 4 | 21:40 ⚠ 10m late | 21:40 ⚠ 11m late | |
| CLJ Clapham Junction | 3 | 21:43 ⚠ 9m late | 21:43 ⚠ 10m late | |
| QRB Queenstown Road (Battersea) | 2 | 21:46 ⚠ 10m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| QRB Queenstown Road (Battersea) | 3 | 21:59 ⚠ 1m late | ||
| CLJ Clapham Junction | 6 | 22:02 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CLJ Clapham Junction | 2 | 22:15 ✔ On Time | ||
| WWR Wandsworth Road | 2 | 22:21 ✔ On Time | 22:21 ✔ On Time | |
| CLP Clapham High Street | 2 | 22:23 ✔ 1m early | 22:23 ⚠ 1m late | |
| DMK Denmark Hill | 2 | 22:28 ✔ On Time | 22:30 ✔ 1m early | |
| PMR Peckham Rye | 2 | 22:32 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| PMR Peckham Rye | 1 | 22:42 ✔ On Time | ||
| EDW East Dulwich | 2 | 22:45 ✔ On Time | 22:45 ⚠ 1m late | |
| NDL North Dulwich | 2 | 22:47 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| NDL North Dulwich | 1 | 22:51 ✔ On Time | ||
| EDW East Dulwich | 1 | 22:53 ✔ 1m early | 22:53 ✔ On Time | |
| PMR Peckham Rye | 2 | 22:56 ✔ 1m early | 22:56 ✔ On Time | |
| QRP Queens Road (Peckham) | 1 | 22:58 ✔ On Time | 22:58 ✔ On Time | |
| SBM South Bermondsey | 1 | 23:01 ✔ 1m early | 23:01 ✔ On Time | |
| LBG London Bridge | 14 | 23:06 ⚠ 2m late |