Cheap Bus and Train tickets to Welshpool

What are the most popular routes to Welshpool?

Shrewsbury - WelshpoolAverage priceCLP 8,152Average duration21mDaily departures11
Shrewsbury - WelshpoolAverage priceCLP 10,146Average duration35mDaily departures1
London - WelshpoolAverage priceCLP 39,395Average duration6h 5mDaily departures1
Telford - WelshpoolAverage priceCLP 12,084Average duration1h 10mDaily departures1
Aberystwyth - WelshpoolAverage priceCLP 21,817Average duration1h 45mDaily departures2