| Due | Expected | P | Destination | Service | Operator |
|---|---|---|---|---|---|
| 18:36 | On time | 4 | Shrewsbury | From Swansea | Transport for Wales |
| 18:44 | On time | 1 | Haverfordwest | From Swansea | Transport for Wales |
| 19:14 | On time | 3 | From Manchester Piccadilly | Transport for Wales | |
| 19:24 | On time | 2 | Newport (South Wales) | From Swansea | Great Western Railway |
| 20:20 | On time | Newport (South Wales) | From Carmarthen | Great Western Railway |
Major engineering work between Bristol Parkway and Newport from Saturday 23 May to Bank Holiday Monday 25 May inclusive (the work also continues until Sunday 7 June). More details and the full impact to your journey can be found in Status and Disruptions.