Trip to Shrewsbury

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Welshpool to Shrewsbury

🚆 Traveling from Welshpool to Shrewsbury by train is a convenient and quick journey. The direct train service operated by Transport for Wales runs every two hours, taking approximately 22 minutes to reach the destination. 🛤️ The route covers a distance of 31.7 km, offering passengers a scenic ride through the British countryside. 🎟️ Ticket prices for the Welshpool to Shrewsbury train vary between £6 to £10, making it an affordable option for those looking to explore the charming town of Shrewsbury from Welshpool.

Where to stay in Shrewsbury

There are over 108 hotels to stay in Shrewsbury. Prices range from $63 per night.

Find accommodation

Will you be returning to Welshpool by train?

If you are looking for the return train journey, check out trains from Shrewsbury to Welshpool

See schedule