Sorry, you need to enable JavaScript to visit this website.

Amended 18:35 Shrewsbury to Swansea service from Monday 10 to Friday 14 February