| Departing to | Train | Time | Platform | Status |
|---|---|---|---|---|
| to Derby | CrossCountry | 20:56 | 3B | Late |
| to Carmarthen | Transport for Wales | 20:59 | 3A | On time |
| to Barry Island | Transport for Wales | 20:59 | 8 | On time |
| to Exeter St Davids | Great Western Railway | 21:00 | 1 | On time |
| to Treherbert | Transport for Wales | 21:00 | 6 | On time |
| Arriving from | Train | Time | Platform | Status |
|---|---|---|---|---|
| from Crewe | Transport for Wales | 20:56 | 3A | On time |
| from Cheltenham Spa | Transport for Wales | 21:02 | 2 | Late |
| from Maesteg | Transport for Wales | 21:02 | Late | |
| from Coryton | Transport for Wales | 21:03 | 8 | On time |
| from Merthyr Tydfil | Transport for Wales | 21:07 | On time |