| Due | Expected | P | Destination | Service | Operator |
|---|---|---|---|---|---|
| 15:23 | 15:29 | 2 | Carmarthen | From London Paddington | Great Western Railway |
| 15:26 | On time | 3 | Cheltenham Spa | From Cardiff Central | Transport for Wales |
| 15:28 | Delayed | 2 | Cardiff Central | From Manchester Piccadilly | Transport for Wales |
| 15:31 | On time | 3 | London Paddington | From Swansea | Great Western Railway |
| 15:33 | 15:44 | 2 | Cardiff Central | From Fareham | Great Western Railway |
| 15:37 | On time | 3 | Holyhead | From Cardiff Central | Transport for Wales |
| 15:43 | On time | 2 | Cardiff Central | From Cheltenham Spa | Transport for Wales |
| 15:45 | On time | 3 | Fareham | From Cardiff Central | Great Western Railway |
| 15:48 | On time | 4 | Ebbw Vale Town | From Newport (South Wales) | Transport for Wales |
| 15:53 | Cancelled | Cardiff Central | From London Paddington | Great Western Railway |
Trains between London Paddington and Heathrow Airport / Reading may be cancelled, revised or delayed by up to 40 minutes. More details can be found at Status and Disruptions.