| Location | Planned | Expected |
|---|---|---|
| Birmingham International | 09:08 | On time |
| Birmingham New Street | 09:22 | On time |
| Sandwell & Dudley | 09:30 | On time |
| Wolverhampton | 09:41 | 09:43 |
| Telford Central | 09:58 | On time |
| Wellington (Shropshire) | 10:06 | On time |
| Shrewsbury | 10:26 | On time |
| Gobowen | 10:44 | On time |
| Chirk | 10:49 | On time |
| Ruabon | 10:56 | On time |
| Wrexham General | 11:02 | On time |
| Chester | 11:24 | On time |
| Flint | 11:37 | On time |
| Prestatyn | 11:50 | On time |
| Rhyl | 11:56 | On time |
| Abergele & Pensarn | 12:02 | On time |
| Colwyn Bay | 12:11 | On time |
| Llandudno Junction | 12:18 | On time |
| Conwy | 12:22 | On time |
| Penmaenmawr | 12:28 | On time |
| Llanfairfechan | 12:33 | On time |
| Bangor (Gwynedd) | 12:42 | On time |
| Llanfairpwll | 12:49 | On time |
| Bodorgan | 12:59 | On time |
| Ty Croes | 13:04 | On time |
| Rhosneigr | 13:07 | No report |
| Valley | 13:12 | |
| Holyhead | 13:22 | 13:19 |