Cheap Bus, Train and Carpool tickets to Shrewsbury

What are the most popular routes to Shrewsbury?

Birmingham - ShrewsburyAverage priceNZ$28Average duration1h 3mDaily departures11
Birmingham - ShrewsburyAverage priceNZ$26Average duration1h 25mDaily departures1
Ludlow - ShrewsburyAverage priceNZ$32Average duration33mDaily departures12
Llandinam - ShrewsburyAverage priceNZ$26Average duration45mDaily departures10
Llandinam - ShrewsburyAverage priceNZ$28Average duration1h 15mDaily departures1