| Station | Platform | Arrival | Departure |
|---|---|---|---|
| IPS Ipswich | 2 | 07:35 ✔ On Time | |
| MNG Manningtree | 2 | 07:44 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MNG Manningtree | 1 | 08:29 ✔ 1m early | |
| MIS Mistley | 2 | 08:33 ✔ 1m early | 08:33 ✔ On Time |
| WRB Wrabness | 2 | 08:38 ✔ On Time | 08:38 ⚠ 1m late |
| HPQ Harwich International | 2 | 08:45 ✔ On Time | 08:45 ✔ On Time |
| DVC Dovercourt | 1 | 08:48 ✔ On Time | 08:48 ⚠ 1m late |
| HWC Harwich Town | 1 | 08:51 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HWC Harwich Town | 1 | 08:55 ✔ On Time | |
| DVC Dovercourt | 1 | 08:57 ✔ 1m early | 08:57 ✔ On Time |
| HPQ Harwich International | 2 | 09:00 ✔ On Time | 09:00 ✔ On Time |
| WRB Wrabness | 1 | 09:06 ✔ On Time | 09:06 ⚠ 2m late |
| MIS Mistley | 1 | 09:12 ✔ On Time | 09:12 ✔ On Time |
| MNG Manningtree | 1 | 09:17 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MNG Manningtree | 3 | 09:26 ✔ On Time | |
| IPS Ipswich | 4 | 09:36 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| IPS Ipswich | 3C 3 | 09:55 ✔ 1m early | |
| WFI Westerfield | 1 | 10:01 ✔ On Time | 10:01 ✔ On Time |
| DBR Derby Road (Ipswich) | 2 | 10:06 ✔ On Time | 10:06 ⚠ 1m late |
| TRM Trimley | 1 | 10:15 ✔ On Time | 10:15 ⚠ 1m late |
| FLX Felixstowe | 1 | 10:21 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| FLX Felixstowe | 1 | 10:25 ✔ 1m early | |
| TRM Trimley | 1 | 10:28 ✔ On Time | 10:28 ⚠ 1m late |
| DBR Derby Road (Ipswich) | 1 | 10:38 ✔ 1m early | 10:38 ✔ 1m early |
| WFI Westerfield | 1 | 10:43 ✔ 1m early | 10:43 ✔ On Time |
| IPS Ipswich | 2B 2 | 10:50 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| IPS Ipswich | 2A 2 | 11:20 ✔ On Time | |
| NMT Needham Market | 1 | 11:28 ✔ 1m early | 11:28 ✔ On Time |
| SMK Stowmarket | 2 | 11:32 ✔ On Time | 11:34 ✔ On Time |
| ESW Elmswell | 1 | 11:42 ✔ 1m early | 11:42 ✔ On Time |
| TRS Thurston | 1 | 11:48 ✔ 2m early | 11:48 ✔ On Time |
| BSE Bury St Edmunds | 1 | 11:55 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BSE Bury St Edmunds | ??? | 12:00 | |
| NMK Newmarket | ??? | 12:35 | 12:35 |
| DUL Dullingham | ??? | 12:45 | 12:45 |
| CMB Cambridge North | ??? | 13:10 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CMB Cambridge North | 1 | 13:20 ✔ On Time | |
| CBG Cambridge | 7 | 13:25 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CBG Cambridge | ??? | 14:20 | |
| FXN Foxton | ??? | 14:40 | 14:40 |
| STH Shepreth | ??? | 14:48 | 14:48 |
| MEL Meldreth | ??? | 14:56 | 14:56 |
| RYS Royston | ??? | 15:06 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RYS Royston | 2 | 15:16 ✔ 1m early | |
| AWM Ashwell & Morden | 1 | 15:20 ⚠ 1m late | 15:21 ✔ On Time |
| BDK Baldock | 1 | 15:26 ✔ 1m early | 15:26 ✔ On Time |
| LET Letchworth Garden City | 1 | 15:29 ✔ 1m early | 15:29 ✔ On Time |
| HIT Hitchin | 1 | 15:33 ⚠ 4m late | 15:34 ⚠ 3m late |
| SVG Stevenage | 1 | 15:39 ⚠ 3m late | 15:40 ⚠ 2m late |
| KBW Knebworth | 1 | 15:44 ⚠ 2m late | 15:44 ⚠ 2m late |
| WLW Welwyn North | 1 | 15:47 ⚠ 3m late | 15:47 ⚠ 3m late |
| WGC Welwyn Garden City | 2 | 15:51 ⚠ 2m late | 15:52 ⚠ 1m late |
| HAT Hatfield (Herts) | 1 | 15:56 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HAT Hatfield (Herts) | 1 | 16:05 ✔ On Time | |
| WMG Welham Green | 1 | 16:08 ✔ 1m early | 16:08 ✔ On Time |
| BPK Brookmans Park | 1 | 16:10 ✔ On Time | 16:10 ✔ On Time |
| PBR Potters Bar | 1 | 16:13 ✔ On Time | 16:14 ✔ On Time |
| HDW Hadley Wood | 1 | 16:17 ✔ On Time | 16:17 ✔ On Time |
| NBA New Barnet | 1 | 16:19 ✔ On Time | 16:20 ✔ On Time |
| OKL Oakleigh Park | 1 | 16:22 ✔ 1m early | 16:22 ✔ On Time |
| NSG New Southgate | 1 | 16:25 ✔ 1m early | 16:25 ✔ On Time |
| AAP Alexandra Palace | 2 | 16:28 ✔ On Time | 16:28 ✔ On Time |
| HRN Hornsey | 1 | 16:31 ✔ 1m early | 16:31 ✔ On Time |
| HGY Harringay | 1 | 16:33 ✔ 1m early | 16:33 ✔ On Time |
| FPK Finsbury Park | 2 1 | 16:35 ✔ On Time | 16:37 ✔ On Time |
| DYP Drayton Park | 1 | 16:39 ✔ On Time | 16:40 ✔ On Time |
| HHY Highbury & Islington | 6 | 16:41 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HHY Highbury & Islington | 8 | 16:52 ✔ 1m early | |
| CNN Canonbury | 4 | 16:54 ✔ 2m early | 16:54 ✔ On Time |
| DLK Dalston Kingsland | 2 | 16:56 ✔ 1m early | 16:56 ✔ On Time |
| HKC Hackney Central | 2 | 16:58 ✔ 1m early | 16:58 ✔ On Time |
| HMN Homerton | 2 | 17:00 ✔ On Time | 17:00 ✔ On Time |
| HKW Hackney Wick | 2 | 17:03 ✔ 1m early | 17:03 ✔ On Time |
| SRA Stratford (London) | 1 | 17:12 ✔ 5m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SRA Stratford (London) | 12 | 17:26 ✔ On Time | |
| LEB Lea Bridge | 2 | 17:32 ✔ 2m early | 17:32 ✔ 1m early |
| TOM Tottenham Hale | 2 | 17:35 ✔ 1m early | 17:37 ✔ 1m early |
| NUM Northumberland Park | 2 | 17:39 ✔ 1m early | 17:39 ✔ On Time |
| MRW Meridian Water | 2 | 17:42 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MRW Meridian Water | 2 | 17:50 ✔ 1m early | |
| NUM Northumberland Park | 2 | 17:52 ✔ 1m early | 17:52 ✔ On Time |
| TOM Tottenham Hale | 2 | 17:54 ✔ On Time | 17:55 ✔ 1m early |
| LEB Lea Bridge | 1 | 17:58 ✔ 1m early | 17:58 ✔ On Time |
| SRA Stratford (London) | 12 | 18:05 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SRA Stratford (London) | 2 | 18:23 ⚠ 4m late | |
| HKW Hackney Wick | 1 | 18:26 ⚠ 3m late | 18:26 ⚠ 4m late |
| HMN Homerton | 1 | 18:29 ⚠ 3m late | 18:29 ⚠ 4m late |
| HKC Hackney Central | 1 | 18:31 ⚠ 3m late | 18:31 ⚠ 4m late |
| DLK Dalston Kingsland | 1 | 18:33 ⚠ 4m late | 18:33 ⚠ 4m late |
| CNN Canonbury | 3 | 18:35 ⚠ 4m late | 18:35 ⚠ 4m late |
| HHY Highbury & Islington | 7 | 18:37 ⚠ 4m late | 18:38 ⚠ 4m late |
| CIR Caledonian Rd & Barnsbury | 2 | 18:39 ⚠ 4m late | 18:39 ⚠ 4m late |
| CMD Camden Road | 1 | 18:42 ⚠ 4m late | 18:43 ⚠ 3m late |
| KTW Kentish Town West | 1 | 18:45 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| KTW Kentish Town West | 2 | 18:54 ⚠ 10m late | |
| CMD Camden Road | 2 | 18:56 ⚠ 10m late | 18:57 ⚠ 10m late |
| CIR Caledonian Rd & Barnsbury | 3 | 19:00 ⚠ 9m late | 19:00 ⚠ 10m late |
| HHY Highbury & Islington | 8 | 19:02 ⚠ 9m late | 19:02 ⚠ 11m late |
| CNN Canonbury | 4 | 19:03 ⚠ 11m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CNN Canonbury | 2 | 19:21 ⚠ 3m late | |
| DLJ Dalston Junction | 4 | 19:23 ⚠ 4m late | 19:24 ⚠ 4m late |
| HGG Haggerston | 2 | 19:26 ⚠ 3m late | 19:26 ⚠ 4m late |
| HOX Hoxton | 2 | 19:28 ⚠ 3m late | 19:28 ⚠ 4m late |
| SDC Shoreditch High Street | 2 | 19:30 ⚠ 4m late | 19:30 ⚠ 5m late |
| ZLW Whitechapel | 6 | 19:32 ⚠ 5m late | 19:33 ⚠ 5m late |
| SDE Shadwell | 2 | 19:35 ⚠ 5m late | 19:35 ⚠ 6m late |
| WPE Wapping | 2 | 19:37 ⚠ 5m late | 19:37 ⚠ 6m late |
| ROE Rotherhithe | 2 | 19:38 ⚠ 6m late | 19:38 ⚠ 6m late |
| ZCW Canada Water | 3 | 19:40 ⚠ 6m late | 19:40 ⚠ 7m late |
| SQE Surrey Quays | 2 | 19:42 ⚠ 7m late | 19:42 ⚠ 8m late |
| NXG New Cross Gate | 1 | 19:46 ⚠ 7m late | 19:47 ⚠ 8m late |
| BCY Brockley | 2 | 19:49 ⚠ 8m late | 19:49 ⚠ 8m late |
| HPA Honor Oak Park | 2 | 19:52 ⚠ 7m late | 19:52 ⚠ 8m late |
| FOH Forest Hill | 2 | 19:54 ⚠ 8m late | 19:54 ⚠ 9m late |
| SYD Sydenham (London) | 2 | 19:57 ⚠ 7m late | 19:57 ⚠ 8m late |
| PNW Penge West | 2 | 19:59 ⚠ 8m late | 19:59 ⚠ 8m late |
| ANZ Anerley | 2 | 20:01 ⚠ 8m late | 20:01 ⚠ 9m late |
| NWD Norwood Junction | 5 | 20:04 ⚠ 7m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| NWD Norwood Junction | 3 | 20:38 ⚠ 3m late | |
| LBG London Bridge | 5 | 20:50 ⚠ 2m late | 20:51 ⚠ 2m late |
| BFR London Blackfriars | 2 | 20:56 ⚠ 1m late | 20:57 ⚠ 1m late |
| ZFD Farringdon | 4 | 21:01 ✔ On Time | 21:01 ⚠ 1m late |
| STP London St Pancras International | B | 21:05 ⚠ 1m late | 21:06 ✔ On Time |
| WHP West Hampstead Thameslink | 4 | 21:14 ✔ 1m early | 21:14 ✔ On Time |
| SAC St Albans City | 2 | 21:27 ⚠ 3m late | 21:28 ⚠ 3m late |
| HPD Harpenden | 2 | 21:33 ⚠ 3m late | 21:33 ⚠ 4m late |
| LTN Luton Airport Parkway | 2 | 21:38 ⚠ 4m late | 21:39 ⚠ 3m late |
| LUT Luton | 3 | 21:42 ⚠ 2m late | 21:43 ⚠ 2m late |
| LEA Leagrave | 2 | 21:47 ⚠ 1m late | 21:47 ⚠ 2m late |
| HLN Harlington (Beds) | 2 | 21:52 ⚠ 2m late | 21:52 ⚠ 3m late |
| FLT Flitwick | 2 | 21:56 ⚠ 2m late | 21:56 ⚠ 3m late |
| BDM Bedford | 2 | 22:08 ✔ On Time |