Operator: Transport for Wales
Previous Calling Points:
| 12:08 | Birmingham International | On time | |
| 12:22 | Birmingham New Street | On time | |
| 12:30 | Sandwell & Dudley | On time | |
| 12:41 | Wolverhampton | On time | |
| 13:00 | Telford Central | On time | |
| 13:09 | Wellington (Shropshire) | On time | |
| 13:29 | Shrewsbury | On time | |
| 13:51 | Welshpool | On time | |
| 14:06 | Newtown (Powys) | On time | |
| 14:13 | Caersws | On time | |
| 14:53 | Machynlleth | On time | |
| 14:59 | Dovey Junction | Delayed | actual 15:01 |
| 15:08 | Penhelig | Delayed | actual 15:11 |
| 15:12 | Aberdovey | Delayed | actual 15:14 |
| 15:31 | Tywyn | On time | |
| 15:34 | Tonfanau | Unknown | |
| 15:41 | Llwyngwril | Unknown | |
| 15:49 | Fairbourne | Unknown | |
| 15:51 | Morfa Mawddach | Unknown | |
| 15:59 | Barmouth | Unknown | |
| 16:04 | Llanaber | Unknown | |
| 16:07 | Talybont | Unknown | |
| 16:10 | Dyffryn Ardudwy | Unknown | |
| 16:15 | Llanbedr | Unknown | |
| 16:16 | Pensarn | Unknown | |
| 16:19 | Llandanwg | Unknown | |
| 16:24 | Harlech | Unknown | |
| 16:29 | Tygwyn | Unknown | |
| 16:30 | Talsarnau | Unknown | |
| 16:33 | Llandecwyn | Unknown | |
| 16:37 | Penrhyndeudraeth | Unknown | |
| 16:41 | Minffordd | Unknown | |
| 16:47 | Porthmadog | Unknown |
