| Due | Expected | P | Destination | Service | Operator |
|---|---|---|---|---|---|
| 12:05 | On time | 6 | Birmingham New Street | From Shrewsbury | West Midlands Trains |
| 12:19 | On time | 7B | Crewe | From Shrewsbury | Transport for Wales |
| 12:25 | On time | 3 | Holyhead | From Birmingham International | Transport for Wales |
| 12:30 | On time | 4 | Birmingham International | From Holyhead | Transport for Wales |
| 12:46 | On time | 4 | Milford Haven | From Manchester Piccadilly | Transport for Wales |
| 12:55 | On time | 4 | Manchester Piccadilly | From Cardiff Central | Transport for Wales |
| 12:59 | On time | 5 | Birmingham New Street | From Shrewsbury | West Midlands Trains |
| 13:05 | On time | 4A | Birmingham New Street | From Shrewsbury | West Midlands Trains |
| 13:18 | On time | 7B | Cardiff Central | From Holyhead | Transport for Wales |
| 13:27 | On time | From Shrewsbury | Transport for Wales |
Trains running between London Euston / Clapham Junction and Watford Junction may be delayed up to 30 minutes, cancelled, revised or diverted. Latest information can be found in Status and Disruptions.