| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| ELY Ely | 1 | 08:37 ⚠ 25m late | ||
| BND Brandon | 1 | 08:52 ⚠ 54m late | 08:53 ⚠ 54m late | |
| TTF Thetford | 1 | 09:00 ⚠ 54m late | 09:01 ⚠ 53m late | |
| ATL Attleborough | 1 | 09:15 ⚠ 53m late | 09:16 ⚠ 53m late | |
| SPN Spooner Row | 1 | 09:21 ⚠ 53m late | 09:21 ⚠ 53m late | |
| WMD Wymondham | 1 | 09:25 ⚠ 52m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WMD Wymondham | 2 | 10:39 ✔ On Time | ||
| ATL Attleborough | 2 | 10:45 ✔ On Time | 10:46 ✔ On Time | |
| TTF Thetford | 2 | 10:59 ✔ On Time | 11:00 ✔ On Time | |
| BND Brandon | 2 | 11:07 ✔ On Time | 11:08 ⚠ 1m late | |
| LAK Lakenheath | 2 | 11:13 ✔ On Time | 11:13 ✔ On Time | |
| ELY Ely | 2 | 11:27 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| ELY Ely | 2 | 12:31 ✔ On Time | ||
| SOJ Soham | 1 | 12:39 ✔ 1m early | 12:39 ✔ On Time | |
| BSE Bury St Edmunds | 2 | 12:59 ✔ 2m early | 13:00 ✔ 1m early | |
| SMK Stowmarket | 1 | 13:14 ✔ On Time | 13:15 ✔ On Time | |
| IPS Ipswich | 1 | 13:27 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| IPS Ipswich | 2B | 13:58 ✔ On Time | ||
| WFI Westerfield | ??? | 14:04 ✔ On Time | 14:04 ✔ On Time | |
| DBR Derby Road (Ipswich) | 2 | 14:09 ✔ On Time | 14:09 ✔ On Time | |
| TRM Trimley | ??? | 14:18 ✔ On Time | 14:18 ✔ On Time | |
| FLX Felixstowe | ??? | 14:24 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| FLX Felixstowe | ??? | 14:28 ✔ On Time | ||
| TRM Trimley | ??? | 14:31 ✔ On Time | 14:31 ✔ On Time | |
| DBR Derby Road (Ipswich) | 1 | 14:41 ✔ 1m early | 14:41 ✔ On Time | |
| WFI Westerfield | ??? | 14:46 ✔ 1m early | 14:46 ✔ On Time | |
| IPS Ipswich | 2B | 14:54 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| IPS Ipswich | 2 | 15:10 ✔ On Time | ||
| MNG Manningtree | 2 | 15:19 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MNG Manningtree | 1 | 16:00 ✔ 1m early | ||
| MIS Mistley | 2 | 16:04 ✔ 1m early | 16:04 ✔ On Time | |
| WRB Wrabness | 2 | 16:09 ✔ On Time | 16:09 ⚠ 1m late | |
| HPQ Harwich International | 2 | 16:16 ✔ On Time | 16:16 ✔ On Time | |
| DVC Dovercourt | 1 | 16:19 ✔ On Time | 16:19 ⚠ 1m late | |
| HWC Harwich Town | 1 | 16:22 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HWC Harwich Town | 1 | 16:26 ✔ On Time | ||
| DVC Dovercourt | 1 | 16:28 ✔ 1m early | 16:28 ✔ On Time | |
| HPQ Harwich International | 2 | 16:31 ✔ On Time | 16:31 ⚠ 1m late | |
| WRB Wrabness | 1 | 16:37 ⚠ 1m late | 16:37 ⚠ 2m late | |
| MIS Mistley | 1 | 16:43 ✔ On Time | 16:43 ⚠ 1m late | |
| MNG Manningtree | 1 | 16:48 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MNG Manningtree | 2 | 17:03 ✔ 1m early | ||
| COL Colchester | 3 | 17:12 ✔ 3m early | 17:12 ✔ 1m early | |
| MKT Marks Tey | 1 | 17:17 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MKT Marks Tey | 3 | 18:01 ⚠ 5m late | ||
| CWC Chappel & Wakes Colne | ??? | 18:07 ⚠ 5m late | 18:07 ⚠ 5m late | |
| BUE Bures | ??? | 18:13 ⚠ 5m late | 18:13 ⚠ 5m late | |
| SUY Sudbury (Suffolk) | 1 | 18:21 ⚠ 4m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SUY Sudbury (Suffolk) | 1 | 18:26 ⚠ 3m late | ||
| BUE Bures | ??? | 18:33 ⚠ 3m late | 18:33 ⚠ 4m late | |
| CWC Chappel & Wakes Colne | ??? | 18:39 ⚠ 3m late | 18:39 ⚠ 4m late | |
| MKT Marks Tey | 3 | 18:45 ⚠ 3m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MKT Marks Tey | 2 | 18:57 ⚠ 3m late | ||
| COL Colchester | 2 | 19:04 ✔ On Time | 19:04 ⚠ 2m late | |
| MNG Manningtree | 3 | 19:12 ⚠ 1m late | 19:12 ⚠ 2m late | |
| IPS Ipswich | 2 3 | 19:24 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| IPS Ipswich | 1 | 20:20 ✔ 1m early | ||
| NMT Needham Market | 1 | 20:28 ✔ 1m early | 20:28 ✔ 1m early | |
| SMK Stowmarket | 2 | 20:33 ✔ 2m early | 20:34 ✔ 1m early | |
| ESW Elmswell | 1 | 20:42 ✔ 2m early | 20:42 ✔ 1m early | |
| TRS Thurston | 1 | 20:48 ✔ 3m early | 20:48 ✔ 1m early | |
| BSE Bury St Edmunds | 1 | 20:55 ✔ 3m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BSE Bury St Edmunds | 1 | 21:59 ✔ On Time | ||
| KNE Kennett | 2 | 22:09 ✔ 1m early | 22:09 ✔ On Time | |
| NMK Newmarket | 1 | 22:18 ✔ 2m early | 22:18 ✔ On Time | |
| DUL Dullingham | 2 | 22:23 ✔ 1m early | 22:23 ✔ On Time | |
| CBG Cambridge | 5 | 22:41 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CBG Cambridge | 3 | 23:33 ✔ On Time | ||
| FXN Foxton | 1 | 23:42 ✔ On Time | 23:42 ✔ On Time | |
| STH Shepreth | 1 | 23:45 ✔ On Time | 23:45 ⚠ 1m late | |
| MEL Meldreth | 1 | 23:48 ✔ On Time | 23:48 ⚠ 1m late | |
| RYS Royston | 1 | 23:53 ✔ On Time | 23:53 ✔ On Time | |
| AWM Ashwell & Morden | 1 | 23:58 ✔ On Time | 23:58 ✔ On Time | |
| BDK Baldock | 1 | 00:03 ✔ On Time | 00:03 ✔ On Time | |
| LET Letchworth Garden City | 1 | 00:06 ✔ On Time | 00:06 ⚠ 1m late | |
| HIT Hitchin | 1 | 00:11 ✔ On Time | 00:11 ⚠ 1m late | |
| SVG Stevenage | 1 | 00:16 ⚠ 1m late | 00:17 ✔ On Time | |
| KBW Knebworth | 1 | 00:20 ⚠ 1m late | 00:20 ⚠ 1m late | |
| WLW Welwyn North | 1 | 00:24 ⚠ 1m late | 00:24 ⚠ 1m late | |
| WGC Welwyn Garden City | 2 | 00:28 ✔ On Time | 00:29 ✔ On Time | |
| HAT Hatfield (Herts) | 1 | 00:32 ✔ On Time | 00:32 ✔ On Time | |
| PBR Potters Bar | 1 | 00:38 ✔ On Time | 00:38 ✔ On Time | |
| AAP Alexandra Palace | 2 | 00:46 ✔ On Time | 00:46 ⚠ 1m late | |
| FPK Finsbury Park | 2 | 00:50 ✔ On Time | 00:50 ⚠ 1m late | |
| KGX London Kings Cross | 9 | 00:58 ✔ 3m early |