| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| COL Colchester | 5 | 07:58 ✔ On Time | ||
| CET Colchester Town | 1 | 08:05 ✔ On Time | 08:09 ✔ On Time | |
| HYH Hythe (Essex) | 2 | 08:13 ✔ 1m early | 08:13 ✔ On Time | |
| WIV Wivenhoe | 2 | 08:17 ✔ On Time | 08:17 ✔ On Time | |
| ALR Alresford (Essex) | 2 | 08:21 ✔ 1m early | 08:21 ✔ On Time | |
| GRB Great Bentley | 2 | 08:25 ✔ 1m early | 08:25 ⚠ 1m late | |
| WEE Weeley | 2 | 08:28 ✔ 1m early | 08:28 ✔ On Time | |
| TLS Thorpe-le-Soken | 1 | 08:34 ✔ 3m early | 08:40 ✔ On Time | |
| KBX Kirby Cross | 2 | 08:45 ✔ 1m early | 08:45 ✔ On Time | |
| FRI Frinton-on-Sea | 1 | 08:48 ✔ 1m early | 08:48 ✔ 1m early | |
| WON Walton-on-the-Naze | 1 | 08:52 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WON Walton-on-the-Naze | 1 | 08:58 ✔ On Time | ||
| FRI Frinton-on-Sea | 1 | 09:01 ✔ 1m early | 09:01 ✔ On Time | |
| KBX Kirby Cross | 1 | 09:04 ✔ On Time | 09:04 ✔ On Time | |
| TLS Thorpe-le-Soken | 2 | 09:10 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| TLS Thorpe-le-Soken | 2 | 09:35 ✔ 1m early | ||
| CLT Clacton-on-Sea | 2 | 09:44 ✔ 3m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CLT Clacton-on-Sea | 2 | 10:05 ✔ 1m early | ||
| TLS Thorpe-le-Soken | 1 | 10:13 ✔ 1m early | 10:13 ✔ 1m early | |
| WIV Wivenhoe | 1 | 10:23 ✔ 1m early | 10:23 ✔ On Time | |
| COL Colchester | 4 | 10:31 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| COL Colchester | 2 | 10:46 ✔ On Time | ||
| MNG Manningtree | 3 | 10:53 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MNG Manningtree | 1 | 10:59 ✔ 1m early | ||
| MIS Mistley | 2 | 11:03 ✔ 1m early | 11:03 ✔ On Time | |
| WRB Wrabness | 2 | 11:08 ✔ On Time | 11:08 ✔ On Time | |
| HPQ Harwich International | 2 | 11:16 ✔ 2m early | 11:16 ✔ 1m early | |
| DVC Dovercourt | 1 | 11:19 ✔ 1m early | 11:19 ✔ On Time | |
| HWC Harwich Town | 1 | 11:21 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HWC Harwich Town | 1 | 11:26 ✔ 1m early | ||
| DVC Dovercourt | 1 | 11:28 ✔ 1m early | 11:28 ✔ On Time | |
| HPQ Harwich International | 2 | 11:31 ✔ On Time | 11:31 ✔ On Time | |
| WRB Wrabness | 1 | 11:37 ✔ On Time | 11:37 ⚠ 2m late | |
| MIS Mistley | 1 | 11:43 ✔ 1m early | 11:43 ✔ On Time | |
| MNG Manningtree | 1 | 11:48 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MNG Manningtree | 3 | 11:55 ⚠ 2m late | ||
| IPS Ipswich | 3 | 12:06 ✔ On Time | 12:07 ✔ On Time | |
| DIS Diss | 2 | 12:26 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| DIS Diss | 1 | 12:49 ✔ On Time | ||
| IPS Ipswich | 2 | 13:09 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| IPS Ipswich | 3B 3 | 13:58 ✔ 1m early | ||
| WFI Westerfield | 1 | 14:04 ✔ 1m early | 14:04 ✔ On Time | |
| DBR Derby Road (Ipswich) | 2 | 14:09 ✔ 1m early | 14:09 ✔ On Time | |
| TRM Trimley | 1 | 14:18 ✔ On Time | 14:18 ✔ On Time | |
| FLX Felixstowe | 1 | 14:24 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| FLX Felixstowe | 1 | 14:28 ✔ On Time | ||
| TRM Trimley | 1 | 14:31 ✔ On Time | 14:31 ⚠ 3m late | |
| DBR Derby Road (Ipswich) | 1 | 14:41 ⚠ 2m late | 14:41 ⚠ 7m late | |
| WFI Westerfield | 1 | 14:46 ⚠ 7m late | 14:46 ⚠ 7m late | |
| IPS Ipswich | 3B 3 | 14:54 ⚠ 10m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| IPS Ipswich | 1 | 15:16 ✔ 1m early | ||
| WDB Woodbridge | 1 | 15:31 ✔ 2m early | 15:31 ✔ On Time | |
| MES Melton (Suffolk) | 1 | 15:35 ✔ 1m early | 15:35 ✔ On Time | |
| WCM Wickham Market | 1 | 15:42 ✔ 1m early | 15:42 ✔ On Time | |
| SAX Saxmundham | 2 | 15:52 ✔ 1m early | 15:53 ✔ 1m early | |
| DSM Darsham | 2 | 15:59 ✔ On Time | 15:59 ✔ On Time | |
| HAS Halesworth | 2 | 16:08 ✔ 1m early | 16:09 ✔ On Time | |
| BRP Brampton (Suffolk) | 1 | 16:15 ✔ 1m early | 16:15 ⚠ 1m late | |
| BCC Beccles | 2 | 16:24 ✔ On Time | 16:24 ⚠ 1m late | |
| OUS Oulton Broad South | 1 | 16:34 ✔ 1m early | 16:34 ✔ On Time | |
| LWT Lowestoft | 3 | 16:42 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| LWT Lowestoft | 2 | 16:48 ✔ 1m early | ||
| OUN Oulton Broad North | 1 | 16:52 ✔ 2m early | 16:52 ✔ 1m early | |
| SYT Somerleyton | 1 | 16:58 ✔ 2m early | 16:58 ✔ 1m early | |
| HAD Haddiscoe | 1 | 17:02 ✔ 1m early | 17:02 ✔ On Time | |
| REE Reedham (Norfolk) | 1 | 17:11 ✔ 2m early | 17:11 ✔ 1m early | |
| CNY Cantley | 1 | 17:15 ✔ 1m early | 17:15 ✔ 1m early | |
| BDA Brundall | 1 | 17:21 ✔ 1m early | 17:22 ✔ On Time | |
| NRW Norwich | 6 | 17:32 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| NRW Norwich | 5B 5 | 17:45 ✔ 1m early | ||
| SAH Salhouse | 2 | 17:55 ✔ On Time | 17:55 ✔ On Time | |
| HXM Hoveton & Wroxham | 2 | 17:59 ✔ On Time | 18:00 ✔ On Time | |
| WRT Worstead | 1 | 18:06 ✔ 2m early | 18:06 ✔ 1m early | |
| NWA North Walsham | 2 | 18:11 ✔ 1m early | 18:17 ✔ 1m early | |
| GNT Gunton | 1 | 18:23 ✔ 1m early | 18:23 ✔ 1m early | |
| RNR Roughton Road | 1 | 18:29 ✔ On Time | 18:29 ✔ On Time | |
| CMR Cromer | 1 | 18:35 ✔ On Time | 18:38 ✔ 1m early | |
| WRN West Runton | ??? | 18:42 ✔ 1m early | 18:42 ✔ On Time | |
| SHM Sheringham | ??? | 18:48 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SHM Sheringham | 1 | 18:51 ✔ On Time | ||
| WRN West Runton | 1 | 18:55 ✔ 1m early | 18:55 ✔ On Time | |
| CMR Cromer | 2 | 18:59 ✔ On Time | 19:02 ✔ 1m early | |
| NWA North Walsham | 1 | 19:17 ✔ 1m early | 19:20 ⚠ 3m late | |
| HXM Hoveton & Wroxham | 1 | 19:29 ⚠ 3m late | 19:29 ⚠ 3m late | |
| NRW Norwich | 6 | 19:44 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| NRW Norwich | 2 | 20:00 ✔ 1m early | ||
| DIS Diss | 1 | 20:16 ✔ 1m early | 20:17 ✔ 1m early | |
| SMK Stowmarket | 1 | 20:28 ✔ 1m early | 20:29 ✔ 1m early | |
| IPS Ipswich | 2 | 20:40 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| IPS Ipswich | 4B 4 | 21:20 ✔ On Time | ||
| NMT Needham Market | 1 | 21:29 ✔ 2m early | 21:29 ✔ On Time | |
| SMK Stowmarket | 2 | 21:34 ✔ On Time | 21:35 ✔ On Time | |
| ESW Elmswell | 1 | 21:43 ✔ On Time | 21:43 ✔ On Time | |
| TRS Thurston | 1 | 21:49 ✔ 1m early | 21:49 ✔ On Time | |
| BSE Bury St Edmunds | 1 | 21:56 ✔ 2m early | 21:59 ✔ On Time | |
| KNE Kennett | 2 | 22:09 ✔ 1m early | 22:09 ✔ On Time | |
| NMK Newmarket | 1 | 22:19 ✔ 2m early | 22:19 ✔ On Time | |
| DUL Dullingham | 2 | 22:24 ✔ 1m early | 22:24 ✔ On Time | |
| CBG Cambridge | 5 4 | 22:42 ✔ 2m early |