| Location | Planned | Expected |
|---|---|---|
| Birmingham International | 11:08 | On time |
| Birmingham New Street | 11:22 | 11:24 |
| Sandwell & Dudley | 11:30 | 11:32 |
| Wolverhampton | 11:41 | 11:48 |
| Telford Central | 11:58 | 12:04 |
| Wellington (Shropshire) | 12:06 | 12:10 |
| Shrewsbury | 12:25 | No report |
| Gobowen | 12:43 | On time |
| Chirk | 12:48 | No report |
| Ruabon | 12:55 | No report |
| Wrexham General | 13:01 | On time |
| Chester | 13:22 | |
| Flint | 13:36 | |
| Prestatyn | 13:49 | |
| Rhyl | 13:56 | |
| Colwyn Bay | 14:06 | |
| Llandudno Junction | 14:14 | |
| Conwy | 14:20 | |
| Penmaenmawr | 14:27 | |
| Llanfairfechan | 14:31 | |
| Bangor (Gwynedd) | 14:41 | |
| Llanfairpwll | 14:47 | |
| Bodorgan | 14:58 | |
| Ty Croes | 15:02 | |
| Rhosneigr | 15:06 | |
| Valley | 15:11 | |
| Holyhead | 15:21 |