| Location | Planned | Expected |
|---|---|---|
| Birmingham International | 13:08 | On time |
| Birmingham New Street | 13:23 | On time |
| Sandwell & Dudley | 13:31 | On time |
| Wolverhampton | 13:42 | 13:44 |
| Telford Central | 13:59 | 14:01 |
| Wellington (Shropshire) | 14:07 | On time |
| Shrewsbury | 14:25 | On time |
| Gobowen | 14:42 | On time |
| Chirk | 14:48 | On time |
| Ruabon | 14:54 | On time |
| Wrexham General | 15:01 | On time |
| Chester | 15:21 | |
| Flint | 15:36 | |
| Prestatyn | 15:49 | |
| Rhyl | 15:55 | |
| Colwyn Bay | 16:05 | |
| Llandudno Junction | 16:13 | |
| Conwy | 16:16 | |
| Penmaenmawr | 16:23 | |
| Llanfairfechan | 16:27 | |
| Bangor (Gwynedd) | 16:37 | |
| Llanfairpwll | 16:43 | |
| Valley | 17:01 | |
| Holyhead | 17:11 |