| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MOG Moorgate | 9 | 06:27 ✔ 1m early | |
| OLD Old Street | 3 | 06:29 ✔ On Time | 06:30 ✔ 1m early |
| EXR Essex Road | 2 | 06:33 ✔ On Time | 06:33 ✔ On Time |
| HHY Highbury & Islington | 4 | 06:35 ✔ On Time | 06:35 ⚠ 1m late |
| DYP Drayton Park | 2 | 06:37 ✔ On Time | 06:38 ✔ On Time |
| FPK Finsbury Park | 8 | 06:40 ✔ On Time | 06:42 ✔ On Time |
| HGY Harringay | 2 | 06:44 ✔ On Time | 06:44 ✔ On Time |
| HRN Hornsey | 2 | 06:46 ✔ On Time | 06:46 ✔ On Time |
| AAP Alexandra Palace | 3 | 06:49 ✔ 1m early | 06:49 ✔ On Time |
| NSG New Southgate | 4 | 06:52 ✔ 1m early | 06:52 ✔ On Time |
| OKL Oakleigh Park | 4 | 06:55 ✔ On Time | 06:55 ✔ On Time |
| NBA New Barnet | 4 | 06:57 ✔ On Time | 06:58 ✔ On Time |
| HDW Hadley Wood | 4 | 07:00 ✔ On Time | 07:00 ✔ On Time |
| PBR Potters Bar | 4 | 07:03 ✔ On Time | 07:04 ✔ On Time |
| BPK Brookmans Park | 4 | 07:07 ✔ 1m early | 07:07 ✔ On Time |
| WMG Welham Green | 2 | 07:09 ✔ On Time | 07:09 ✔ On Time |
| HAT Hatfield (Herts) | 3 | 07:12 ✔ On Time | 07:12 ⚠ 1m late |
| WGC Welwyn Garden City | 4 | 07:17 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WGC Welwyn Garden City | 3 | 07:28 ✔ On Time | |
| WLW Welwyn North | 2 | 07:30 ✔ On Time | 07:30 ⚠ 1m late |
| KBW Knebworth | 4 | 07:34 ⚠ 1m late | 07:34 ⚠ 1m late |
| SVG Stevenage | 4 | 07:38 ✔ On Time | 07:38 ⚠ 1m late |
| HIT Hitchin | 2 | 07:43 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HIT Hitchin | 2 | 08:14 ✔ On Time | |
| LET Letchworth Garden City | 2 | 08:19 ✔ 1m early | 08:20 ✔ 1m early |
| BDK Baldock | 2 | 08:23 ✔ 1m early | 08:23 ✔ 1m early |
| RYS Royston | 2 | 08:31 ✔ 1m early | 08:32 ✔ 1m early |
| MEL Meldreth | 2 | 08:35 ✔ On Time | 08:35 ✔ On Time |
| STH Shepreth | 2 | 08:39 ✔ 1m early | 08:39 ✔ On Time |
| FXN Foxton | 2 | 08:41 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| FXN Foxton | 1 | 09:35 ✔ On Time | |
| STH Shepreth | 1 | 09:38 ✔ 1m early | 09:38 ✔ On Time |
| MEL Meldreth | 1 | 09:41 ✔ 1m early | 09:41 ✔ On Time |
| RYS Royston | 1 | 09:46 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RYS Royston | 1 | 10:08 ✔ On Time | |
| AWM Ashwell & Morden | 1 | 10:12 ⚠ 1m late | 10:12 ⚠ 1m late |
| BDK Baldock | 1 | 10:17 ⚠ 1m late | 10:17 ⚠ 2m late |
| LET Letchworth Garden City | 2 | 10:20 ⚠ 1m late | 10:20 ⚠ 3m late |
| HIT Hitchin | 1 | 10:25 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HIT Hitchin | 2 | 10:50 ✔ On Time | |
| ARL Arlesey | 2 | 10:56 ✔ 1m early | 10:56 ✔ 1m early |
| BIW Biggleswade | 4 | 11:01 ✔ 1m early | 11:01 ✔ On Time |
| SDY Sandy | 2 | 11:05 ✔ 1m early | 11:05 ✔ 1m early |
| SNO St Neots | 1 | 11:12 ✔ 1m early | 11:13 ✔ 1m early |
| HUN Huntingdon | 3 | 11:20 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HUN Huntingdon | 2 | 11:40 ✔ 1m early | |
| SNO St Neots | 4 | 11:47 ✔ 1m early | 11:48 ✔ 1m early |
| SDY Sandy | 1 | 11:55 ✔ On Time | 11:55 ⚠ 1m late |
| BIW Biggleswade | 1 | 11:59 ✔ On Time | 12:00 ✔ On Time |
| ARL Arlesey | 1 | 12:05 ✔ On Time | 12:05 ✔ On Time |
| HIT Hitchin | 1 | 12:10 ⚠ 1m late | 12:11 ⚠ 1m late |
| SVG Stevenage | 1 | 12:16 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SVG Stevenage | 5 | 12:30 ✔ 1m early | |
| WAS Watton-at-Stone | 1 | 12:37 ⚠ 1m late | 12:37 ⚠ 1m late |
| HFN Hertford North | 1 | 12:42 ⚠ 1m late | 12:44 ✔ On Time |
| BAY Bayford | 1 | 12:48 ✔ 1m early | 12:48 ✔ 1m early |
| CUF Cuffley | 1 | 12:52 ✔ On Time | 12:52 ✔ On Time |
| CWH Crews Hill | 1 | 12:55 ✔ On Time | 12:55 ✔ On Time |
| GDH Gordon Hill | 2 | 12:58 ✔ 1m early | 12:59 ✔ 1m early |
| ENC Enfield Chase | 1 | 13:01 ✔ 1m early | 13:01 ✔ 1m early |
| GPK Grange Park | 1 | 13:03 ✔ 1m early | 13:03 ✔ On Time |
| WIH Winchmore Hill | 1 | 13:05 ✔ 1m early | 13:05 ✔ On Time |
| PAL Palmers Green | 1 | 13:08 ✔ 1m early | 13:08 ✔ 1m early |
| BOP Bowes Park | 1 | 13:10 ✔ 1m early | 13:10 ✔ On Time |
| AAP Alexandra Palace | 1 | 13:12 ✔ On Time | 13:13 ✔ On Time |
| HRN Hornsey | 1 | 13:16 ✔ 1m early | 13:16 ✔ On Time |
| HGY Harringay | 1 | 13:18 ✔ 1m early | 13:18 ✔ On Time |
| FPK Finsbury Park | 1 | 13:20 ✔ On Time | 13:22 ✔ On Time |
| DYP Drayton Park | 1 | 13:24 ✔ On Time | 13:25 ✔ On Time |
| HHY Highbury & Islington | 6 | 13:26 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HHY Highbury & Islington | 8 | 13:32 ⚠ 1m late | |
| CNN Canonbury | 4 | 13:34 ⚠ 1m late | 13:34 ⚠ 2m late |
| DLK Dalston Kingsland | 2 | 13:36 ⚠ 1m late | 13:36 ⚠ 2m late |
| HKC Hackney Central | 2 | 13:38 ⚠ 2m late | 13:38 ⚠ 3m late |
| HMN Homerton | 2 | 13:40 ⚠ 2m late | 13:40 ⚠ 3m late |
| HKW Hackney Wick | 2 | 13:43 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HKW Hackney Wick | 1 | 13:49 ✔ On Time | |
| HMN Homerton | 1 | 13:51 ✔ On Time | 13:52 ✔ On Time |
| HKC Hackney Central | 1 | 13:54 ✔ 1m early | 13:54 ✔ On Time |
| DLK Dalston Kingsland | 1 | 13:57 ✔ 1m early | 13:57 ✔ 1m early |
| CNN Canonbury | 3 | 13:59 ✔ 1m early | 13:59 ✔ On Time |
| HHY Highbury & Islington | 7 | 14:01 ✔ 1m early | 14:02 ✔ On Time |
| CIR Caledonian Rd & Barnsbury | 2 | 14:03 ✔ On Time | 14:03 ⚠ 1m late |
| CMD Camden Road | 1 | 14:06 ✔ On Time | 14:07 ✔ On Time |
| KTW Kentish Town West | 1 | 14:09 ✔ On Time | 14:09 ✔ On Time |
| GPO Gospel Oak | 1 | 14:11 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GPO Gospel Oak | 3 | 14:24 ✔ On Time | |
| UHL Upper Holloway | 2 | 14:27 ✔ On Time | 14:28 ✔ On Time |
| CRH Crouch Hill | 2 | 14:30 ✔ On Time | 14:30 ✔ On Time |
| HRY Harringay Green Lanes | 2 | 14:33 ✔ On Time | 14:33 ✔ On Time |
| STO South Tottenham | 2 | 14:37 ✔ 1m early | 14:37 ✔ On Time |
| BHO Blackhorse Road | 2 | 14:40 ✔ On Time | 14:40 ✔ On Time |
| WMW Walthamstow Queen's Road | 2 | 14:42 ✔ On Time | 14:42 ⚠ 1m late |
| LEM Leyton Midland Road | 2 | 14:45 ✔ On Time | 14:45 ⚠ 1m late |
| LER Leytonstone High Road | 2 | 14:47 ✔ On Time | 14:47 ⚠ 1m late |
| WNP Wanstead Park | 2 | 14:50 ✔ On Time | 14:50 ⚠ 1m late |
| WGR Woodgrange Park | 2 | 14:53 ✔ On Time | 14:53 ⚠ 1m late |
| BKG Barking | 7 | 14:57 ✔ On Time | 14:57 ⚠ 1m late |
| BGV Barking Riverside | 2 | 15:04 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BGV Barking Riverside | 2 | 15:18 ✔ On Time | |
| BKG Barking | 8 | 15:23 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BKG Barking | 8 | 15:42 ✔ On Time | |
| WEH West Ham | 7 | 15:48 ✔ 1m early | 15:48 ✔ On Time |
| LHS Limehouse | 1 | 15:53 ✔ 1m early | 15:53 ✔ 1m early |
| FST London Fenchurch Street | 2 | 15:57 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| FST London Fenchurch Street | 2 | 16:35 ✔ 1m early | |
| LHS Limehouse | 2 | 16:39 ✔ 1m early | 16:39 ✔ On Time |
| WEH West Ham | 8 | 16:44 ✔ 1m early | 16:44 ✔ On Time |
| BKG Barking | 7 | 16:50 ✔ 1m early | 16:50 ✔ On Time |
| DDK Dagenham Dock | 2 | 16:55 ✔ 1m early | 16:55 ✔ On Time |
| RNM Rainham (Essex) | 1 | 16:58 ✔ On Time | 16:58 ✔ On Time |
| PFL Purfleet | 2 | 17:03 ✔ On Time | 17:03 ✔ On Time |
| GRY Grays | 3 | 17:10 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GRY Grays | 1 | 17:30 ✔ 1m early | |
| CFH Chafford Hundred Lakeside | 1 | 17:33 ✔ On Time | 17:33 ✔ On Time |
| OCK Ockendon | 1 | 17:37 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| OCK Ockendon | 1 | 17:52 ⚠ 2m late | |
| CFH Chafford Hundred Lakeside | 1 | 17:55 ⚠ 2m late | 17:56 ⚠ 2m late |
| GRY Grays | 2 | 18:00 ⚠ 1m late | 18:00 ⚠ 2m late |
| TIL Tilbury Town | 2 | 18:03 ⚠ 2m late | 18:03 ⚠ 3m late |
| ETL East Tilbury | 2 | 18:09 ⚠ 2m late | 18:09 ⚠ 3m late |
| SFO Stanford-le-Hope | 2 | 18:13 ⚠ 2m late | 18:13 ⚠ 3m late |
| PSE Pitsea | 3 | 18:21 ⚠ 1m late | 18:21 ⚠ 2m late |
| BEF Benfleet | 2 | 18:25 ⚠ 1m late | 18:25 ⚠ 2m late |
| LES Leigh-on-Sea | 3 | 18:30 ⚠ 1m late | 18:30 ⚠ 2m late |
| CHW Chalkwell | 2 | 18:32 ⚠ 2m late | 18:32 ⚠ 2m late |
| WCF Westcliff | 2 | 18:34 ⚠ 2m late | 18:34 ⚠ 2m late |
| SOC Southend Central | 2 | 18:37 ⚠ 1m late | 18:37 ⚠ 2m late |
| SOE Southend East | 2 | 18:39 ⚠ 2m late | 18:39 ⚠ 2m late |
| TPB Thorpe Bay | 2 | 18:42 ⚠ 1m late | 18:42 ⚠ 2m late |
| SRY Shoeburyness | 3 | 18:47 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SRY Shoeburyness | 2 | 18:56 | |
| TPB Thorpe Bay | 1 | 19:00 | 19:00 |
| SOE Southend East | 1 | 19:02 | 19:02 |
| SOC Southend Central | 3 | 19:05 | 19:05 |
| WCF Westcliff | 1 | 19:07 | 19:07 |
| CHW Chalkwell | 1 | 19:10 | 19:10 |
| LES Leigh-on-Sea | 1 | 19:12 | 19:12 |
| BEF Benfleet | 1 | 19:17 | 19:17 |
| PSE Pitsea | 2 | 19:20 | 19:20 |
| BSO Basildon | 1 | 19:24 | 19:24 |
| LAI Laindon | 1 | 19:27 | 19:27 |
| WHR West Horndon | 1 | 19:32 | 19:32 |
| UPM Upminster | 1 | 19:37 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| UPM Upminster | ??? | 19:55 | |
| EMP Emerson Park | ??? | 19:59 | 19:59 |
| RMF Romford | 1 | 20:04 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RMF Romford | 2 | 20:26 | |
| SRA Stratford (London) | 9 | 20:36 | 20:36 |
| LST London Liverpool Street | 11 | 20:44 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LST London Liverpool Street | 3 | 20:58 | |
| TOM Tottenham Hale | 4 | 21:10 | 21:10 |
| CHN Cheshunt | 2 | 21:18 | 21:18 |
| BXB Broxbourne | 3 | 21:23 | 21:23 |
| HWN Harlow Town | 3 | 21:29 | 21:29 |
| BIS Bishops Stortford | 1 | 21:38 | 21:38 |
| AUD Audley End | 2 | 21:50 | 21:50 |
| WLF Whittlesford Parkway | ??? | 21:58 | 21:58 |
| CBG Cambridge | 8 | 22:08 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CBG Cambridge | ??? | 22:48 | |
| CMB Cambridge North | ??? | 23:08 | 23:08 |
| WBC Waterbeach | ??? | 23:25 | 23:25 |
| ELY Ely | ??? | 23:45 |