Cheap trains tickets to Shrewsbury
Aberystwyth to Shrewsbury
1h 48m
From
€14.47
Birmingham New Street to Shrewsbury
58m
From
€5.74
Wrexham to Shrewsbury
37m
From
€8.95
How to book cheap train tickets to Shrewsbury

Cheaper train tickets for less busy times. Combine with Advance fares for the best deals.











New user welcome pack