Operator: Transport for Wales
Previous Calling Points:
| 20:32 | Shrewsbury | On time |
| 20:32 | Shrewsbury | On time |
| 19:27 | Aberystwyth | On time | |
| 19:34 | Bow Street | On time | |
| 19:44 | Borth | On time | |
| 19:59 | Dovey Junction | Delayed | actual 20:01 |
| 20:11 | Machynlleth | On time | |
| 20:38 | Caersws | On time | |
| 20:45 | Newtown (Powys) | On time |
| 20:08 | Birmingham International | On time |
| 20:22 | Birmingham New Street | On time |
| 20:30 | Sandwell & Dudley | On time |
| 20:41 | Wolverhampton | On time |
| 20:59 | Telford Central | Unknown |
| 21:07 | Wellington (Shropshire) | Unknown |
| 21:50 | Shrewsbury | Unknown |