TfW timetables are changing from Sunday 2 June so please check before you travel.
An overview of the most significant changes can be found on TfW web site here
For us the change identified is 21:55 Cardiff – Crewe (Friday only) will now terminate Shrewsbury. With an additional service 00:17 Shrewsbury – Crewe.
The new timetable booklet download is here: New timetables for June 2024