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 Birmingham to Shrewsbury

🚆 Travel from Birmingham to Shrewsbury by train is convenient and efficient. The direct train departs every 30 minutes from Birmingham New Street station and arrives in Shrewsbury in approximately 57 minutes. 🎟️ The journey from Birmingham to Shrewsbury by train is operated by Transport for Wales, offering daily services for passengers. The prices for this route can vary from £14 to £71, making it a budget-friendly transportation option for travelers. 🏞️ Upon arrival at Shrewsbury station, passengers can explore this charming town nestled along the River Severn.

Where to stay in Shrewsbury

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

Find accommodation
  • The train services from Birmingham to Shrewsbury are operated by Transport for Wales. The direct train departs from Birmingham New Street and arrives at Shrewsbury, with services running every 30 minutes every day. The journey takes approximately 57 minutes, and tickets prices range from £14 to £72. For more information, you can contact Transport for Wales at 011 44 333 321 1202 or visit their website at https://tfwrail.wales/.
  • The fastest train between Birmingham and Shrewsbury is the direct service operated by Transport for Wales. This train departs from Birmingham New Street and arrives at Shrewsbury, with services running every 30 minutes every day, and the journey taking approximately 57 minutes. For more information on schedules and ticket prices, you can contact Transport for Wales at 011 44 333 321 1202 or visit their website at https://tfwrail.wales/.
  • Trains departing for Shrewsbury from Birmingham primarily leave from Birmingham New Street station. This station serves as the main departure point for the train services operated by Transport for Wales heading to Shrewsbury. Passengers can easily access these trains from Birmingham New Street station, ensuring a convenient starting point for their journey to Shrewsbury.
  • There is a direct train service operated by Transport for Wales that runs between Birmingham and Shrewsbury. Trains depart every 30 minutes and operate daily, with the journey taking approximately 57 minutes. Passengers traveling between these two cities have the convenience of frequent and reliable train connections provided by Transport for Wales.
  • The train services from Birmingham to Shrewsbury operated by Transport for Wales, arrive at Shrewsbury station. Upon reaching Shrewsbury station, passengers can easily access the city center and various attractions. Shrewsbury station serves as the final destination for this train route, providing a convenient arrival point for travelers visiting Shrewsbury.
  • The first train from Birmingham to Shrewsbury departs from Birmingham New Street station in the early morning hours. The last train of the day on this route usually leaves Birmingham New Street station in the late evening time. Passengers traveling between these two cities can enjoy the convenience of multiple daily departures provided by Transport for Wales.
  • There are multiple direct train trips each day between Birmingham and Shrewsbury. Services operated by Transport for Wales depart from Birmingham New Street station and arrive at Shrewsbury, with trains running every 30 minutes throughout the day. Passengers can enjoy the convenience of frequent and regular direct train connections on this popular route.
  • Yes, there is a direct train between Birmingham and Shrewsbury. The direct train departs from Birmingham New Street and arrives at Shrewsbury, with services operating every day and departing every 30 minutes. The journey on this direct train route typically takes approximately 57 minutes, providing a convenient and efficient travel option for passengers between the two cities.
  • The cost of a train ticket from Birmingham to Shrewsbury can vary between £14 to £72, depending on factors such as the time of booking, class of travel, and availability of discounts or promotions. Passengers have the flexibility to choose from different fare options to suit their budget and travel preferences. It is recommended to book tickets in advance to secure the best price for the journey. Additional fees may apply for upgrades or extra services.

Will you be returning to Birmingham by train?

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

See schedule