| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WAT London Waterloo | 18 19 | 07:22 ✔ 1m early | ||
| VXH Vauxhall | 3 | 07:26 ✔ On Time | 07:27 ✔ On Time | |
| CLJ Clapham Junction | 5 | 07:32 ✔ 1m early | 07:33 ✔ 1m early | |
| WNT Wandsworth Town | 2 | 07:36 ✔ 2m early | 07:36 ✔ 1m early | |
| PUT Putney | 3 | 07:39 ✔ 2m early | 07:39 ✔ 1m early | |
| BNS Barnes | 3 | 07:42 ✔ 1m early | 07:43 ✔ 1m early | |
| BNI Barnes Bridge | 2 | 07:45 ✔ 1m early | 07:45 ✔ On Time | |
| CHK Chiswick | 2 | 07:48 ✔ 1m early | 07:48 ✔ On Time | |
| KWB Kew Bridge | 2 | 07:51 ✔ 1m early | 07:51 ✔ 1m early | |
| BFD Brentford | 2 | 07:54 ✔ 2m early | 07:54 ✔ 1m early | |
| SYL Syon Lane | 2 | 07:56 ✔ On Time | 07:57 ✔ On Time | |
| ISL Isleworth | 2 | 07:59 ✔ 1m early | 07:59 ✔ On Time | |
| HOU Hounslow | 2 | 08:02 ✔ 1m early | 08:03 ✔ 1m early | |
| FEL Feltham | 2 | 08:08 ✔ 2m early | 08:08 ✔ On Time | |
| AFS Ashford (Surrey) | 2 | 08:12 ✔ 1m early | 08:13 ✔ 1m early | |
| SNS Staines | 2 | 08:16 ✔ 1m early | 08:17 ✔ 1m early | |
| WRY Wraysbury | 2 | 08:21 ✔ On Time | 08:21 ✔ On Time | |
| SNY Sunnymeads | 2 | 08:24 ✔ 1m early | 08:24 ✔ 1m early | |
| DAT Datchet | 2 | 08:27 ✔ 7m early | 08:28 ✔ 1m early | |
| WNR Windsor & Eton Riverside | 1 | 08:33 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WNR Windsor & Eton Riverside | 1 | 08:45 ✔ On Time | ||
| DAT Datchet | 1 | 08:48 ✔ On Time | 08:49 ✔ On Time | |
| SNY Sunnymeads | 1 | 08:52 ✔ 1m early | 08:52 ✔ On Time | |
| WRY Wraysbury | 1 | 08:55 ✔ 1m early | 08:56 ✔ 6m early | |
| SNS Staines | 1 | 09:00 ✔ 1m early | 09:01 ✔ 1m early | |
| AFS Ashford (Surrey) | 1 | 09:04 ✔ 1m early | 09:04 ✔ On Time | |
| FEL Feltham | 1 | 09:09 ✔ 2m early | 09:09 ✔ 1m early | |
| WTN Whitton (London) | 1 | 09:14 ✔ 2m early | 09:15 ✔ 1m early | |
| TWI Twickenham | 4 | 09:18 ✔ 2m early | 09:19 ✔ 1m early | |
| SMG St Margarets (London) | 2 | 09:21 ✔ 1m early | 09:22 ✔ 1m early | |
| RMD Richmond (London) | 2 | 09:25 ✔ 1m early | 09:26 ✔ 1m early | |
| NSH North Sheen | 1 | 09:28 ✔ 1m early | 09:28 ✔ 1m early | |
| MTL Mortlake | 1 | 09:31 ✔ 2m early | 09:31 ✔ 1m early | |
| BNS Barnes | 1 | 09:34 ✔ 2m early | 09:35 ✔ 1m early | |
| PUT Putney | 1 | 09:37 ✔ 1m early | 09:38 ✔ 1m early | |
| WNT Wandsworth Town | 4 | 09:41 ✔ 1m early | 09:41 ✔ On Time | |
| CLJ Clapham Junction | 3 | 09:44 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CLJ Clapham Junction | 15 | 09:45 ✔ On Time | ||
| BAL Balham | 1 | 09:50 ✔ 1m early | 09:50 ✔ On Time | |
| SRH Streatham Hill | 2 | 09:54 ✔ 2m early | 09:55 ✔ 1m early | |
| WNW West Norwood | 2 | 09:58 ✔ 1m early | 09:58 ✔ On Time | |
| GIP Gipsy Hill | 2 | 10:01 ✔ 1m early | 10:01 ✔ On Time | |
| CYP Crystal Palace | 2 | 10:05 ✔ 2m early | 10:08 ✔ 1m early | |
| NWD Norwood Junction | 6 | 10:12 ✔ 1m early | 10:16 ✔ 1m early | |
| WCY West Croydon | 4 | 10:22 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WCY West Croydon | 3 | 10:34 ✔ On Time | ||
| SRS Selhurst | 2 | 10:40 ✔ 3m early | 10:40 ✔ 1m early | |
| TTH Thornton Heath | 2 | 10:43 ✔ 2m early | 10:43 ✔ On Time | |
| NRB Norbury | 2 | 10:46 ✔ 2m early | 10:46 ✔ On Time | |
| SRC Streatham Common | 2 | 10:48 ✔ 1m early | 10:49 ✔ 1m early | |
| BAL Balham | 2 | 10:54 ✔ On Time | 10:55 ✔ 1m early | |
| WSW Wandsworth Common | 2 | 10:57 ✔ 1m early | 10:57 ✔ On Time | |
| CLJ Clapham Junction | 14 | 11:01 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CLJ Clapham Junction | 2 | 11:15 ✔ 1m early | ||
| WWR Wandsworth Road | 2 | 11:21 ✔ 1m early | 11:21 ✔ 1m early | |
| CLP Clapham High Street | 2 | 11:23 ✔ 2m early | 11:23 ✔ 1m early | |
| DMK Denmark Hill | 2 | 11:28 ✔ 2m early | 11:28 ✔ 1m early | |
| PMR Peckham Rye | 2 | 11:30 ✔ On Time | 11:30 ✔ On Time | |
| QRP Queens Road (Peckham) | 1 | 11:32 ✔ On Time | 11:32 ✔ On Time | |
| SQE Surrey Quays | 1 | 11:38 ✔ On Time | 11:38 ✔ On Time | |
| ZCW Canada Water | 4 | 11:40 ✔ On Time | 11:40 ⚠ 1m late | |
| ROE Rotherhithe | 1 | 11:42 ✔ On Time | 11:42 ✔ On Time | |
| WPE Wapping | 1 | 11:43 ✔ On Time | 11:43 ⚠ 1m late | |
| SDE Shadwell | 1 | 11:45 ✔ On Time | 11:45 ⚠ 1m late | |
| ZLW Whitechapel | 5 | 11:47 ✔ On Time | 11:48 ✔ On Time | |
| SDC Shoreditch High Street | 1 | 11:50 ✔ On Time | 11:50 ✔ On Time | |
| HOX Hoxton | 1 | 11:52 ✔ On Time | 11:52 ⚠ 1m late | |
| HGG Haggerston | 1 | 11:54 ✔ On Time | 11:54 ✔ On Time | |
| DLJ Dalston Junction | 3 | 11:59 ✔ 3m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| DLJ Dalston Junction | 1 | 12:09 ⚠ 1m late | ||
| CNN Canonbury | 1 | 12:11 ⚠ 1m late | 12:11 ⚠ 2m late | |
| HHY Highbury & Islington | 1 | 12:15 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HHY Highbury & Islington | 8 | 12:34 ✔ On Time | ||
| CNN Canonbury | 4 | 12:35 ✔ On Time | 12:35 ⚠ 1m late | |
| DLK Dalston Kingsland | 2 | 12:38 ✔ 1m early | 12:38 ⚠ 1m late | |
| HKC Hackney Central | 2 | 12:40 ✔ On Time | 12:40 ⚠ 1m late | |
| HMN Homerton | 2 | 12:42 ✔ On Time | 12:42 ⚠ 1m late | |
| HKW Hackney Wick | 2 | 12:44 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HKW Hackney Wick | 1 | 12:54 ⚠ 1m late | ||
| HMN Homerton | 1 | 12:57 ✔ On Time | 12:57 ⚠ 1m late | |
| HKC Hackney Central | 1 | 12:59 ✔ On Time | 12:59 ⚠ 1m late | |
| DLK Dalston Kingsland | 1 | 13:01 ✔ On Time | 13:01 ⚠ 1m late | |
| CNN Canonbury | 3 | 13:03 ✔ On Time | 13:03 ⚠ 1m late | |
| HHY Highbury & Islington | 7 | 13:05 ✔ On Time | 13:06 ✔ On Time | |
| CIR Caledonian Rd & Barnsbury | 2 | 13:08 ✔ 1m early | 13:08 ✔ On Time | |
| CMD Camden Road | 1 | 13:11 ✔ 1m early | 13:12 ✔ On Time | |
| KTW Kentish Town West | 1 | 13:14 ✔ On Time | 13:14 ✔ On Time | |
| GPO Gospel Oak | 1 | 13:16 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| GPO Gospel Oak | 3 | 13:24 ✔ 1m early | ||
| UHL Upper Holloway | 2 | 13:27 ✔ 1m early | 13:28 ✔ 1m early | |
| CRH Crouch Hill | 2 | 13:30 ✔ On Time | 13:30 ⚠ 1m late | |
| HRY Harringay Green Lanes | 2 | 13:33 ✔ On Time | 13:33 ⚠ 1m late | |
| STO South Tottenham | 2 | 13:37 ✔ On Time | 13:37 ⚠ 1m late | |
| BHO Blackhorse Road | 2 | 13:40 ⚠ 1m late | 13:40 ⚠ 1m late | |
| WMW Walthamstow Queen's Road | 2 | 13:42 ⚠ 1m late | 13:42 ⚠ 1m late | |
| LEM Leyton Midland Road | 2 | 13:45 ✔ On Time | 13:45 ⚠ 1m late | |
| LER Leytonstone High Road | 2 | 13:47 ⚠ 1m late | 13:47 ⚠ 1m late | |
| WNP Wanstead Park | 2 | 13:50 ✔ On Time | 13:50 ⚠ 1m late | |
| WGR Woodgrange Park | 2 | 13:53 ✔ On Time | 13:53 ✔ On Time | |
| BKG Barking | 7 | 13:57 ✔ 1m early | 13:57 ✔ On Time | |
| BGV Barking Riverside | 2 | 14:04 ✔ 3m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BGV Barking Riverside | 2 | 14:18 ✔ 1m early | ||
| BKG Barking | 8 | 14:23 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BKG Barking | 4 | 14:48 ✔ On Time | ||
| UPM Upminster | 2 | 14:56 ✔ 1m early | 14:56 ✔ On Time | |
| WHR West Horndon | 2 | 15:01 ✔ 1m early | 15:01 ✔ On Time | |
| LAI Laindon | 3 | 15:06 ✔ 1m early | 15:06 ✔ On Time | |
| BSO Basildon | 2 | 15:09 ✔ 1m early | 15:09 ✔ On Time | |
| PSE Pitsea | 1 | 15:13 ✔ 1m early | 15:13 ✔ 1m early | |
| BEF Benfleet | 2 | 15:16 ✔ 1m early | 15:16 ✔ On Time | |
| LES Leigh-on-Sea | 3 | 15:21 ✔ 1m early | 15:21 ✔ 1m early | |
| CHW Chalkwell | 2 | 15:23 ✔ On Time | 15:23 ✔ On Time | |
| WCF Westcliff | 2 | 15:25 ✔ On Time | 15:25 ✔ On Time | |
| SOC Southend Central | 2 | 15:28 ✔ 1m early | 15:28 ✔ On Time | |
| SOE Southend East | 2 | 15:30 ✔ 1m early | 15:30 ✔ On Time | |
| TPB Thorpe Bay | 2 | 15:33 ✔ 1m early | 15:33 ✔ On Time | |
| SRY Shoeburyness | 1 | 15:37 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SRY Shoeburyness | 1 | 15:54 ✔ 1m early | ||
| TPB Thorpe Bay | 1 | 15:58 ✔ 1m early | 15:58 ✔ 1m early | |
| SOE Southend East | 1 | 16:00 ✔ On Time | 16:00 ✔ On Time | |
| SOC Southend Central | 3 | 16:03 ✔ 1m early | 16:03 ✔ On Time | |
| WCF Westcliff | 1 | 16:05 ✔ On Time | 16:06 ✔ 1m early | |
| CHW Chalkwell | 1 | 16:08 ✔ 1m early | 16:09 ✔ 1m early | |
| LES Leigh-on-Sea | 1 | 16:11 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| LES Leigh-on-Sea | 1 | 16:16 ⚠ 1m late | ||
| BEF Benfleet | 1 | 16:20 ⚠ 4m late | 16:20 ⚠ 5m late | |
| PSE Pitsea | 4 | 16:25 ⚠ 4m late | 16:25 ⚠ 6m late | |
| SFO Stanford-le-Hope | 1 | 16:31 ⚠ 5m late | 16:32 ⚠ 4m late | |
| ETL East Tilbury | 1 | 16:35 ⚠ 4m late | 16:35 ⚠ 5m late | |
| TIL Tilbury Town | 1 | 16:41 ⚠ 4m late | 16:41 ⚠ 5m late | |
| GRY Grays | 1 | 16:44 ⚠ 5m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| GRY Grays | 3 | 17:17 ✔ On Time | ||
| CFH Chafford Hundred Lakeside | 1 | 17:21 ✔ 1m early | 17:21 ✔ On Time | |
| OCK Ockendon | 2 | 17:26 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| OCK Ockendon | 1 | 17:40 ✔ 1m early | ||
| CFH Chafford Hundred Lakeside | 1 | 17:43 ✔ 1m early | 17:44 ✔ 1m early | |
| GRY Grays | 3 | 17:50 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| GRY Grays | 3 | 18:03 ✔ 1m early | ||
| PFL Purfleet | 1 | 18:09 ✔ 1m early | 18:09 ✔ On Time | |
| RNM Rainham (Essex) | 1 | 18:14 ✔ 1m early | 18:16 ✔ 1m early | |
| DDK Dagenham Dock | 1 | 18:19 ✔ 1m early | 18:20 ✔ 1m early | |
| BKG Barking | 8 | 18:27 ✔ 1m early | 18:27 ✔ On Time | |
| WEH West Ham | 7 | 18:33 ✔ 1m early | 18:33 ✔ 1m early | |
| LHS Limehouse | 1 | 18:38 ✔ 1m early | 18:38 ✔ 1m early | |
| FST London Fenchurch Street | 2 | 18:42 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| FST London Fenchurch Street | 3 | 18:55 ✔ 1m early | ||
| LHS Limehouse | 2 | 18:59 ✔ On Time | 19:00 ✔ 1m early | |
| WEH West Ham | 8 | 19:05 ✔ 1m early | 19:05 ✔ 1m early | |
| BKG Barking | 4 | 19:10 ✔ 1m early | 19:11 ✔ 1m early | |
| UPM Upminster | 2 | 19:19 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| UPM Upminster | ??? | 19:25 ✔ On Time | ||
| EMP Emerson Park | ??? | 19:29 ✔ 1m early | 19:29 ✔ On Time | |
| RMF Romford | 1 | 19:34 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| RMF Romford | 5 | 19:45 ✔ On Time | ||
| GDP Gidea Park | 4 | 19:48 ✔ 2m early | 19:48 ✔ 1m early | |
| HRO Harold Wood | 4 | 19:51 ✔ 1m early | 19:51 ✔ 1m early | |
| BRE Brentwood | 4 | 19:55 ✔ 1m early | 19:55 ✔ 1m early | |
| SNF Shenfield | 5 | 19:59 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SNF Shenfield | 3 | 20:11 ⚠ 4m late | ||
| INT Ingatestone | 2 | 20:15 ⚠ 4m late | 20:15 ⚠ 5m late | |
| CHM Chelmsford | 2 | 20:22 ⚠ 3m late | 20:22 ⚠ 4m late | |
| WTM Witham | 4 | 20:36 ✔ 1m early | 20:37 ✔ 1m early | |
| WNY White Notley | 1 | 20:44 ✔ 1m early | 20:44 ✔ 1m early | |
| CES Cressing (Essex) | 1 | 20:46 ✔ 1m early | 20:46 ✔ On Time | |
| BTP Braintree Freeport | 1 | 20:49 ✔ 1m early | 20:49 ⚠ 2m late | |
| BTR Braintree | 1 | 20:53 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BTR Braintree | 1 | 21:00 ✔ On Time | ||
| BTP Braintree Freeport | 1 | 21:02 ✔ On Time | 21:02 ⚠ 1m late | |
| CES Cressing (Essex) | 1 | 21:05 ✔ On Time | 21:05 ⚠ 1m late | |
| WNY White Notley | 1 | 21:08 ✔ On Time | 21:08 ⚠ 1m late | |
| WTM Witham | 4 | 21:15 ⚠ 1m late | 21:16 ⚠ 1m late | |
| CHM Chelmsford | 1 | 21:25 ✔ On Time | 21:26 ✔ On Time | |
| INT Ingatestone | 1 | 21:32 ✔ On Time | 21:32 ✔ On Time | |
| SNF Shenfield | 2 | 21:38 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SNF Shenfield | 6 | 21:48 ✔ 1m early | ||
| BRE Brentwood | 3 | 21:52 ✔ 2m early | 21:52 ✔ 1m early | |
| HRO Harold Wood | 3 | 21:56 ✔ 1m early | 21:56 ✔ On Time | |
| GDP Gidea Park | 3 | 21:59 ✔ 1m early | 21:59 ✔ On Time | |
| RMF Romford | 4 | 22:01 ✔ On Time | 22:02 ✔ 1m early | |
| CTH Chadwell Heath | 3 | 22:05 ✔ 1m early | 22:05 ✔ On Time | |
| GMY Goodmayes | 3 | 22:07 ✔ 1m early | 22:07 ✔ On Time | |
| SVK Seven Kings | 3 | 22:09 ✔ 1m early | 22:09 ✔ On Time | |
| IFD Ilford | 3 | 22:12 ✔ 1m early | 22:13 ✔ 1m early | |
| MNP Manor Park | 1 | 22:15 ✔ 1m early | 22:15 ✔ On Time | |
| FOG Forest Gate | 1 | 22:18 ✔ 1m early | 22:18 ✔ 1m early | |
| MYL Maryland | 1 | 22:20 ✔ 1m early | 22:20 ✔ On Time | |
| SRA Stratford (London) | 5 | 22:22 ✔ 1m early | 22:23 ✔ On Time | |
| ZLW Whitechapel | B | 22:28 ✔ 1m early | 22:28 ✔ On Time | |
| LST London Liverpool Street | B | 22:31 ✔ 1m early | 22:31 ✔ On Time | |
| ZFD Farringdon | B | 22:33 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| ZFD Farringdon | A | 22:34 ✔ On Time | ||
| LST London Liverpool Street | A | 22:36 ✔ On Time | 22:37 ✔ On Time | |
| ZLW Whitechapel | A | 22:39 ✔ On Time | 22:39 ⚠ 1m late | |
| CWX Canary Wharf | A | 22:43 ✔ 1m early | 22:43 ✔ On Time | |
| CUS Custom House | A | 22:47 ✔ 1m early | 22:47 ✔ On Time | |
| WWC Woolwich | A | 22:51 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WWC Woolwich | B | 22:57 ✔ On Time | ||
| CUS Custom House | B | 23:01 ✔ On Time | 23:01 ✔ On Time | |
| CWX Canary Wharf | B | 23:05 ✔ 1m early | 23:05 ✔ On Time | |
| ZLW Whitechapel | B | 23:09 ✔ On Time | 23:09 ✔ On Time | |
| LST London Liverpool Street | B | 23:12 ✔ 1m early | 23:12 ✔ On Time | |
| ZFD Farringdon | B | 23:14 ✔ On Time | 23:15 ✔ On Time | |
| TCR Tottenham Court Road | B | 23:17 ✔ On Time | 23:18 ✔ On Time | |
| BDS Bond Street | B | 23:20 ✔ 1m early | 23:20 ✔ On Time | |
| PAD London Paddington | B | 23:23 ✔ 1m early |