Cheap Bus, Train and Carpool tickets to Shrewsbury

What are the most popular routes to Shrewsbury?

Wolverhampton - ShrewsburyAverage priceCHF 17Average duration42mDaily departures10
Cardiff - ShrewsburyAverage priceCHF 45Average duration2h 1mDaily departures12
Manchester - ShrewsburyAverage priceCHF 25Average duration1h 16mDaily departures11
Aberystwyth - ShrewsburyAverage priceCHF 23Average duration2h 20mDaily departures2
Chester - ShrewsburyAverage priceCHF 18Average duration53mDaily departures8