| Location | Planned | Expected |
|---|---|---|
| Birmingham International | 14:08 | On time |
| Birmingham New Street | 14:22 | 14:26 |
| Sandwell & Dudley | 14:30 | 14:34 |
| Wolverhampton | 14:41 | 14:45 |
| Telford Central | 14:58 | 15:01 |
| Wellington (Shropshire) | 15:06 | On time |
| Shrewsbury | 15:21 | On time |
| Welshpool | 15:50 | |
| Newtown (Powys) | 16:05 | |
| Caersws | 16:13 | |
| Machynlleth | 16:45 | |
| Dovey Junction | 16:55 | |
| Borth | 17:05 | |
| Bow Street | 17:11 | |
| Aberystwyth | 17:22 |