| Location | Planned | Expected |
|---|---|---|
| Birmingham International | 08:08 | On time |
| Birmingham New Street | 08:22 | On time |
| Sandwell & Dudley | 08:31 | On time |
| Wolverhampton | 08:43 | On time |
| Telford Central | 09:00 | On time |
| Wellington (Shropshire) | 09:08 | On time |
| Shrewsbury | 09:30 | On time |
| Welshpool | 09:52 | On time |
| Newtown (Powys) | 10:07 | On time |
| Caersws | 10:14 | On time |
| Machynlleth | 10:55 | On time |
| Dovey Junction | 11:01 | On time |
| Penhelig | 11:10 | On time |
| Aberdovey | 11:14 | On time |
| Tywyn | 11:30 | On time |
| Tonfanau | 11:33 | On time |
| Llwyngwril | 11:40 | On time |
| Fairbourne | 11:49 | On time |
| Morfa Mawddach | 11:50 | On time |
| Barmouth | 12:01 | On time |
| Llanaber | 12:05 | On time |
| Talybont | 12:08 | On time |
| Dyffryn Ardudwy | 12:11 | On time |
| Llanbedr | 12:16 | On time |
| Pensarn | 12:17 | On time |
| Llandanwg | 12:20 | On time |
| Harlech | 12:26 | On time |
| Tygwyn | 12:31 | No report |
| Talsarnau | 12:32 | No report |
| Llandecwyn | 12:35 | No report |
| Penrhyndeudraeth | 12:39 | On time |
| Minffordd | 12:42 | On time |
| Porthmadog | 12:51 | On time |
| Criccieth | 12:58 | On time |
| Penychain | 13:04 | No report |
| Abererch | 13:08 | On time |
| Pwllheli | 13:13 | 13:15 |