| Location | Planned | Expected |
|---|---|---|
| Aberystwyth | ||
| Bow Street | 19:33 | On time |
| Borth | 19:44 | 19:39 |
| Dovey Junction | 19:54 | On time |
| Machynlleth | 20:08 | On time |
| Caersws | 20:38 | |
| Newtown (Powys) | 20:45 | |
| Welshpool | 20:59 | |
| Shrewsbury | 21:25 | |
| Wellington (Shropshire) | 21:44 | |
| Telford Central | 21:51 | |
| Wolverhampton | 22:11 | |
| Sandwell & Dudley | 22:21 | |
| Birmingham New Street | 22:35 | |
| Birmingham International | 22:52 |