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

🚂 To travel from Norwich to Shrewsbury by train, you'll need to make a couple of transfers. The journey typically lasts around 5 hours and 17 minutes, with routes passing through Ely and Birmingham New Street. 🎟️ Ticket prices for a train ride between Norwich and Shrewsbury can range from £89 to £315, offering flexibility for different budgets and travel preferences.

Where to stay in Shrewsbury

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

Find accommodation
  • There is no direct train service from Norwich to Shrewsbury. However, travelers can take a route that involves transfers at Ely and Birmingham New Street. The train services on this route are operated by East Midlands Railways departing from Norwich station and Transport for Wales arriving at Shrewsbury station. The journey takes approximately 5 hours and 17 minutes, and ticket prices can range from £90 to £319.
  • The train route with transfers at Ely and Birmingham New Street from Norwich to Shrewsbury, operated by East Midlands Railways and Transport for Wales, takes approximately 5 hours and 17 minutes, making it the fastest option despite the transfers. There are no direct trains available for this route. Ticket prices for this journey can vary between £90 to £319 depending on factors such as class of travel and time of booking.
  • Trains traveling from Norwich to Shrewsbury depart from Norwich station. This station serves as the departure point for East Midlands Railways' services to Shrewsbury. Passengers can board the train at Norwich station to begin their journey to Shrewsbury. It is important for travelers to arrive at Norwich station in time for their scheduled departure to Shrewsbury.
  • There are several trains that travelers can use to journey from Norwich to Shrewsbury but there is no direct train route between the two cities. Passengers will need to take services that depart from Norwich station and make transfers at Ely and Birmingham New Street before arriving at Shrewsbury. Both East Midlands Railways and Transport for Wales operate the train services on this route. The entire journey, including transfers, typically takes around 5 hours and 17 minutes. Ticket prices for these trains can range from £90 to £319.
  • The train service from Norwich to Shrewsbury operated by Transport for Wales, arrives at Shrewsbury station. This is the final destination for the train journey. Passengers will disembark at Shrewsbury station, which is located in the town center and provides easy access to various local amenities and transport options for onward journeys.
  • The first train of the day for the journey from Norwich to Shrewsbury involves transfers at Ely and Birmingham New Street, with services operated by East Midlands Railways departing from Norwich station. The departure time for the initial train may vary, so it is advisable to check the schedule closer to the travel date. The last train that can take passengers from Norwich to Shrewsbury typically departs in the late afternoon or early evening to ensure arrival in Shrewsbury within a reasonable timeframe. Passengers should check the specific timetable for the most up-to-date information on train departure times.
  • There are no direct train trips available per day between Norwich and Shrewsbury. Travelers would need to take routes with transfers at Ely and Birmingham New Street to reach Shrewsbury from Norwich. The journey duration, including transfers, is approximately 5 hours and 17 minutes. Passengers can choose from the train services operated by East Midlands Railways and Transport for Wales for this route.
  • No, there is no direct train service available between Norwich and Shrewsbury. Travelers would need to take a route that involves transfers at Ely and Birmingham New Street to complete the journey. The total travel time, including transfers, is approximately 5 hours and 17 minutes. Passengers can choose from the available train services operated by East Midlands Railways and Transport for Wales for this route.
  • The cost of a train journey from Norwich to Shrewsbury can vary between £90 and £319, depending on factors such as booking class, time of booking, and availability of discounts or promotions. It is advisable for travelers to check for ticket prices across different dates and times to find the most suitable and cost-effective option for their journey. Booking in advance often offers the best chance of securing lower-priced tickets for this route.

Will you be returning to Norwich by train?

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

See schedule