| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CDF Cardiff Central | 1 | 08:00 ✔ 1m early | |
| NWP Newport (South Wales) | 4 | 08:12 ✔ 2m early | 08:13 ✔ 1m early |
| STJ Severn Tunnel Junction | 4 | 08:23 ✔ 1m early | 08:24 ✔ 1m early |
| PIL Pilning | 1 | 08:31 ✔ 1m early | 08:32 ✔ On Time |
| PWY Patchway | 1 | 08:37 ✔ 1m early | 08:38 ✔ 1m early |
| FIT Filton Abbey Wood | 3 | 08:41 ✔ 1m early | 08:43 ✔ 1m early |
| BRI Bristol Temple Meads | 4 | 08:52 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BRI Bristol Temple Meads | 1 | 09:04 ⚠ 1m late | |
| LWH Lawrence Hill | 1 | 09:07 ✔ On Time | 09:07 ⚠ 1m late |
| SRD Stapleton Road | 1 | 09:09 ✔ On Time | 09:10 ✔ On Time |
| ASD Ashley Down | 1 | 09:12 ✔ On Time | 09:13 ✔ On Time |
| FIT Filton Abbey Wood | 2 | 09:18 ✔ On Time | 09:19 ✔ On Time |
| BPW Bristol Parkway | 2 | 09:23 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BPW Bristol Parkway | ??? | 09:37 | |
| YAE Yate | ??? | 09:57 | 09:57 |
| CDU Cam & Dursley | ??? | 10:37 | 10:42 |
| GCR Gloucester | ??? | 11:17 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GCR Gloucester | 4 | 11:38 ⚠ 13m late | |
| CNM Cheltenham Spa | 2 | 11:48 ⚠ 12m late | 11:50 ⚠ 12m late |
| ASC Ashchurch for Tewkesbury | 1 | 11:57 ⚠ 12m late | 11:58 ⚠ 13m late |
| WOS Worcester Shrub Hill | 1 | 12:15 ⚠ 11m late | 12:16 ⚠ 11m late |
| WOF Worcester Foregate Street | 1 | 12:19 ⚠ 10m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WOF Worcester Foregate Street | 2 | 12:34 ⚠ 2m late | |
| MVL Malvern Link | ??? | 12:43 ⚠ 1m late | 12:43 ⚠ 2m late |
| GMV Great Malvern | ??? | 12:46 ⚠ 1m late | 12:46 ⚠ 2m late |
| CWL Colwall | ??? | 12:51 ⚠ 1m late | 12:52 ✔ On Time |
| LED Ledbury | ??? | 12:59 ✔ On Time | 13:00 ⚠ 3m late |
| HFD Hereford | 1 | 13:17 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HFD Hereford | 3 | 13:59 ⚠ 17m late | |
| LEO Leominster | ??? | 14:13 ⚠ 14m late | 14:13 ⚠ 14m late |
| LUD Ludlow | ??? | 14:25 ⚠ 10m late | 14:25 ⚠ 11m late |
| SHR Shrewsbury | 4 | 14:53 ⚠ 5m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SHR Shrewsbury | 4 | 15:27 ⚠ 10m late | |
| GOB Gobowen | ??? | 15:44 ⚠ 10m late | 15:44 ⚠ 11m late |
| CRK Chirk | ??? | 15:49 ⚠ 11m late | 15:50 ⚠ 11m late |
| RUA Ruabon | ??? | 15:56 ⚠ 10m late | 15:56 ⚠ 11m late |
| WRX Wrexham General | 2 | 16:02 ⚠ 11m late | 16:03 ⚠ 11m late |
| CTR Chester | 3B | 16:23 ⚠ 7m late | 16:28 ⚠ 6m late |
| FLN Flint | 2 | 16:41 ⚠ 78m late | 16:41 ⚠ 6m late |
| PRT Prestatyn | 1 | 16:53 ⚠ 53m late | 16:53 ⚠ 5m late |
| RHL Rhyl | 1 | 16:59 ⚠ 41m late | 16:59 ⚠ 5m late |
| CWB Colwyn Bay | ??? | 17:10 ⚠ 5m late | 17:10 ⚠ 6m late |
| LLJ Llandudno Junction | 3 | 17:18 ⚠ 2m late | 17:19 ⚠ 3m late |
| CNW Conwy | ??? | 17:21 ⚠ 4m late | 17:22 ⚠ 4m late |
| PMW Penmaenmawr | ??? | 17:27 ⚠ 4m late | 17:28 ⚠ 4m late |
| LLF Llanfairfechan | ??? | 17:32 ⚠ 3m late | 17:32 ⚠ 5m late |
| BNG Bangor (Gwynedd) | 2 | 17:42 ⚠ 2m late | 17:43 ⚠ 3m late |
| LPG Llanfairpwll | ??? | 17:50 ⚠ 3m late | 17:50 ⚠ 4m late |
| BOR Bodorgan | ??? | 18:00 ⚠ 3m late | 18:00 ⚠ 4m late |
| TYC Ty Croes | ??? | 18:04 ⚠ 3m late | 18:05 ⚠ 4m late |
| RHO Rhosneigr | ??? | 18:08 ⚠ 3m late | 18:08 ⚠ 4m late |
| VAL Valley | ??? | 18:13 ⚠ 3m late | 18:14 ⚠ 3m late |
| HHD Holyhead | 2 | 18:22 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HHD Holyhead | 2 | 18:27 ✔ On Time | |
| VAL Valley | ??? | 18:32 ⚠ 2m late | 18:32 ⚠ 3m late |
| RHO Rhosneigr | ??? | 18:37 ⚠ 3m late | 18:38 ⚠ 3m late |
| TYC Ty Croes | ??? | 18:41 ⚠ 3m late | 18:41 ⚠ 4m late |
| BOR Bodorgan | ??? | 18:46 ⚠ 3m late | 18:46 ⚠ 4m late |
| LPG Llanfairpwll | ??? | 18:56 ⚠ 5m late | 18:56 ⚠ 6m late |
| BNG Bangor (Gwynedd) | 1 | 19:05 ⚠ 3m late | 19:05 ⚠ 4m late |
| LLF Llanfairfechan | ??? | 19:13 ⚠ 3m late | 19:13 ⚠ 4m late |
| PMW Penmaenmawr | ??? | 19:17 ⚠ 4m late | 19:18 ⚠ 3m late |
| CNW Conwy | ??? | 19:24 ⚠ 2m late | 19:24 ⚠ 4m late |
| LLJ Llandudno Junction | 3 | 19:29 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LLJ Llandudno Junction | 3 | 20:29 ✔ On Time | |
| DGY Deganwy | ??? | 20:33 ✔ 1m early | 20:33 ✔ On Time |
| LLD Llandudno | 1 | 20:40 ✔ 1m early |