Operator: Transport for Wales
Previous Calling Points:
| 14:08 | Birmingham International | On time | |
| 14:22 | Birmingham New Street | On time | |
| 14:30 | Sandwell & Dudley | On time | |
| 14:41 | Wolverhampton | Delayed | actual 14:43 |
| 14:59 | Telford Central | On time | |
| 15:07 | Wellington (Shropshire) | On time | |
| 15:28 | Shrewsbury | On time | |
| 15:52 | Welshpool | On time | |
| 16:07 | Newtown (Powys) | On time | |
| 16:14 | Caersws | Delayed | actual 16:16 |
| 16:55 | Machynlleth | On time | |
| 17:01 | Dovey Junction | On time | |
| 17:10 | Penhelig | On time | |
| 17:14 | Aberdovey | On time | |
| 17:29 | Tywyn | On time | |
| 17:32 | Tonfanau | On time | |
| 17:39 | Llwyngwril | On time | |
| 17:47 | Fairbourne | On time | |
| 17:49 | Morfa Mawddach | Delayed | actual 17:52 |
| 18:00 | Barmouth | On time | |
| 18:04 | Llanaber | On time | |
| 18:07 | Talybont | On time | |
| 18:10 | Dyffryn Ardudwy | Delayed | actual 18:12 |
| 18:15 | Llanbedr | On time | |
| 18:16 | Pensarn | Delayed | actual 18:19 |
| 18:19 | Llandanwg | Delayed | actual 18:21 |
| 18:33 | Harlech | On time | |
| 18:37 | Tygwyn | On time | |
| 18:38 | Talsarnau | On time | |
| 18:41 | Llandecwyn | On time | |
| 18:45 | Penrhyndeudraeth | On time | |
| 18:49 | Minffordd | On time | |
| 18:57 | Porthmadog | On time | |
| 19:04 | Criccieth | On time | |
| 19:11 | Penychain | Unknown | |
| 19:14 | Abererch | Unknown |
