| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CDF Cardiff Central | 2 | 08:00 ⚠ 2m late | ||
| NWP Newport (South Wales) | 3 | 08:13 ✔ On Time | 08:14 ⚠ 1m late | |
| STJ Severn Tunnel Junction | 4 | 08:24 ✔ On Time | 08:25 ✔ On Time | |
| PIL Pilning | 1 | 08:32 ⚠ 1m late | 08:33 ⚠ 2m late | |
| PWY Patchway | 1 | 08:39 ✔ 1m early | 08:39 ✔ On Time | |
| FIT Filton Abbey Wood | 3 | 08:43 ✔ On Time | 08:44 ✔ On Time | |
| BRI Bristol Temple Meads | 6 | 08:52 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BRI Bristol Temple Meads | 7 | 08:57 ✔ 1m early | ||
| FIT Filton Abbey Wood | 4 | 09:04 ✔ On Time | 09:07 ✔ On Time | |
| NWP Newport (South Wales) | 2 | 09:31 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| NWP Newport (South Wales) | 3 | 10:23 ⚠ 13m late | ||
| STJ Severn Tunnel Junction | 2 | 10:33 ⚠ 13m late | 10:33 ⚠ 14m late | |
| CDT Caldicot | 2 | 10:35 ⚠ 13m late | 10:36 ⚠ 13m late | |
| CPW Chepstow | 2 | 10:44 ⚠ 13m late | 10:44 ⚠ 14m late | |
| LYD Lydney | 1 | 10:52 ⚠ 14m late | 10:53 ⚠ 15m late | |
| GCR Gloucester | 4 | 11:13 ⚠ 14m late | 11:14 ⚠ 15m late | |
| CNM Cheltenham Spa | 2 | 11:24 ⚠ 14m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CNM Cheltenham Spa | 2 | 11:48 ⚠ 1m late | ||
| ASC Ashchurch for Tewkesbury | 1 | 11:56 ✔ On Time | 11:56 ⚠ 1m late | |
| WOS Worcester Shrub Hill | 1A | 12:12 ⚠ 5m late | 12:15 ⚠ 7m late | |
| WOF Worcester Foregate Street | 1 | 12:17 ⚠ 7m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WOF Worcester Foregate Street | 2 | 12:31 ✔ On Time | ||
| MVL Malvern Link | ??? | 12:41 ✔ 2m early | 12:42 ✔ 1m early | |
| GMV Great Malvern | ??? | 12:44 ✔ On Time | 12:45 ✔ On Time | |
| CWL Colwall | ??? | 12:50 ⚠ 1m late | 12:50 ⚠ 2m late | |
| LED Ledbury | ??? | 12:57 ⚠ 1m late | 12:59 ⚠ 19m late | |
| HFD Hereford | 1 | 13:14 ⚠ 19m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HFD Hereford | 2 | 14:14 ⚠ 1m late | ||
| AGV Abergavenny | 2 | 14:37 ✔ 1m early | 14:38 ✔ On Time | |
| PPL Pontypool & New Inn | ??? | 14:47 ✔ On Time | 14:48 ✔ On Time | |
| CWM Cwmbran | 1 | 14:53 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CWM Cwmbran | 2 | 15:20 ⚠ 2m late | ||
| AGV Abergavenny | 1 | 15:32 ⚠ 2m late | 15:33 ⚠ 2m late | |
| HFD Hereford | 3 | 15:57 ✔ 1m early | 15:59 ✔ On Time | |
| LEO Leominster | ??? | 16:11 ✔ 1m early | 16:12 ✔ On Time | |
| LUD Ludlow | ??? | 16:22 ✔ 1m early | 16:23 ✔ 1m early | |
| CRV Craven Arms | 1 | 16:31 ✔ 1m early | 16:31 ✔ On Time | |
| CTT Church Stretton | ??? | 16:40 ✔ 1m early | 16:40 ✔ On Time | |
| SHR Shrewsbury | 4B | 16:54 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SHR Shrewsbury | 3 | 18:27 ⚠ 3m late | ||
| GOB Gobowen | ??? | 18:44 ⚠ 2m late | 18:45 ⚠ 2m late | |
| CRK Chirk | ??? | 18:50 ⚠ 1m late | 18:50 ⚠ 2m late | |
| RUA Ruabon | ??? | 18:56 ⚠ 2m late | 18:56 ⚠ 2m late | |
| WRX Wrexham General | 2 | 19:03 ⚠ 1m late | 19:03 ⚠ 2m late | |
| CTR Chester | 2 | 19:22 ✔ On Time | 19:27 ⚠ 3m late | |
| SHT Shotton | 2 | 19:36 ⚠ 2m late | 19:36 ⚠ 4m late | |
| FLN Flint | 2 | 19:41 ⚠ 4m late | 19:42 ⚠ 4m late | |
| PRT Prestatyn | 2 | 19:54 ⚠ 3m late | 19:55 ⚠ 3m late | |
| RHL Rhyl | 2 | 20:01 ⚠ 2m late | 20:01 ⚠ 3m late | |
| AGL Abergele & Pensarn | 2 | 20:07 ⚠ 2m late | 20:07 ⚠ 3m late | |
| CWB Colwyn Bay | ??? | 20:15 ⚠ 2m late | 20:15 ⚠ 3m late | |
| LLJ Llandudno Junction | 4 | 20:22 ✔ On Time | 20:23 ⚠ 1m late | |
| CNW Conwy | ??? | 20:26 ✔ On Time | 20:26 ✔ On Time | |
| PMW Penmaenmawr | ??? | 20:32 ✔ On Time | 20:32 ✔ On Time | |
| LLF Llanfairfechan | ??? | 20:36 ✔ On Time | 20:36 ✔ On Time | |
| BNG Bangor (Gwynedd) | 2 | 20:45 ⚠ 3m late | 20:45 ⚠ 5m late | |
| LPG Llanfairpwll | ??? | 20:51 ⚠ 4m late | 20:52 ⚠ 3m late | |
| BOR Bodorgan | ??? | 21:02 ⚠ 4m late | 21:02 ⚠ 4m late | |
| TYC Ty Croes | ??? | 21:06 ⚠ 4m late | 21:07 ⚠ 4m late | |
| RHO Rhosneigr | ??? | 21:10 ⚠ 3m late | 21:10 ⚠ 4m late | |
| VAL Valley | ??? | 21:15 ⚠ 2m late | 21:16 ⚠ 3m late | |
| HHD Holyhead | 2 | 21:26 ✔ 1m early |