| Location | Planned | Expected |
|---|---|---|
| Birmingham International | 12:08 | On time |
| Birmingham New Street | 12:22 | On time |
| Sandwell & Dudley | 12:30 | 12:33 |
| Wolverhampton | 12:41 | 12:48 |
| Telford Central | 12:59 | 13:05 |
| Wellington (Shropshire) | 13:07 | 13:12 |
| Shrewsbury | 13:27 | |
| Welshpool | 13:51 | |
| Newtown (Powys) | 14:06 | |
| Caersws | 14:13 | |
| Machynlleth | 14:45 | |
| Dovey Junction | 14:55 | |
| Borth | 15:05 | |
| Bow Street | 15:11 | |
| Aberystwyth | 15:21 |