Trip to Sheffield

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

🚆 Taking the train from Shrewsbury to Sheffield requires a transfer at Stockport, and the journey lasts approximately 2 hours and 15 minutes. The route is operated by Transport for Wales and TransPennine Express Service. 🛤️ The distance between Shrewsbury and Sheffield by train is 152 km, with the option of different routes and transfers along the way. Travelers can choose from multiple train services such as West Midlands Trains, CrossCountry, and Avanti West Coast, depending on their preferences and schedules. 🎫 Prices for the train journey between Shrewsbury and Sheffield range from £27 to £115, offering passengers a convenient and efficient way to travel between these two UK cities.

Where to stay in Sheffield

There are over 178 hotels to stay in Sheffield. Prices range from $30 per night.

Find accommodation
  • There are several train companies that provide routes from Shrewsbury to Sheffield. These include Transport for Wales, TransPennine Express Service, West Midlands Trains, CrossCountry, Avanti West Coast, and Northern. While there is no direct train from Shrewsbury to Sheffield, travelers can expect a journey of approximately 2 hours and 15 minutes, including transfers at stations such as Stockport and Birmingham New Street. Prices for a train ticket between the two cities typically range from £27 to £116.
  • The fastest train option between Shrewsbury and Sheffield involves taking a service that operates via Stockport. This journey, provided by Transport for Wales and TransPennine Express Service, typically takes approximately 2 hours and 15 minutes with the necessary transfers. While there is no direct train route available for this trip, utilizing the services of Transport for Wales and TransPennine Express Service can offer the quickest travel time between the two cities.
  • The departure station for trains leaving for Sheffield from Shrewsbury is Shrewsbury station. The train services operating this route are provided by Transport for Wales. Passengers traveling from Shrewsbury can board their train to Sheffield at Shrewsbury station, which serves as the starting point for this journey. Trains departing from Shrewsbury station offer a convenient and accessible way to begin the trip to Sheffield.
  • There are various train routes available between Shrewsbury and Sheffield despite there being no direct train service. Travelers can choose from different options that involve transfers at stations like Stockport and Birmingham New Street. These routes are operated by companies such as Transport for Wales, TransPennine Express Service, West Midlands Trains, CrossCountry, Avanti West Coast, and Northern, offering passengers several choices for their journey between Shrewsbury and Sheffield. Overall, the travel time between the two cities typically takes around 2 hours and 15 minutes, depending on the chosen route and transfers.
  • The train service from Shrewsbury to Sheffield operated by TransPennine Express Service, arrives at Sheffield station. Passengers traveling on this route can expect to reach their final destination at Sheffield station, where they can easily access the city center and other local amenities. Sheffield station serves as the terminus for this particular train service, providing a convenient arrival point for those visiting Sheffield from Shrewsbury via train.
  • The first train of the day from Shrewsbury to Sheffield typically departs from Shrewsbury station in the early morning hours. The last train of the day on this route, operated by Transport for Wales and TransPennine Express Service, usually arrives at Sheffield station in the late evening. Travelers can check the specific departure and arrival times for the first and last trains by consulting the train schedule provided by the respective train operators.
  • There are no direct train trips available each day between Shrewsbury and Sheffield. Travelers will need to take services that involve transfers, typically via Stockport, with journey times averaging around 2 hours and 15 minutes. These train services are operated by Transport for Wales from Shrewsbury and TransPennine Express Service to Sheffield.
  • There is no direct train available between Shrewsbury and Sheffield. Travelers will need to utilize services that require transfers, typically passing through Stockport, with an average journey time of around 2 hours and 15 minutes. The train journey involves changing trains during the trip, as there is no single direct route between these two cities.
  • The cost of a train ticket from Shrewsbury to Sheffield can vary depending on factors such as the time of booking and class of service. Prices typically range from £27 to £116 for this route. Travelers are advised to check with the respective train operators for the most up-to-date fares and availability before making their bookings.

Will you be returning to Shrewsbury by train?

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

See schedule