Trip to Walsall

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

🚂 Starting your journey in Sheffield you will need to take a train towards Birmingham New Street as there is no direct train to Walsall. The total journey time, including transfers, will be approximately 1 hour and 40 minutes. 🚂 Upon reaching Birmingham New Street, you will need to transfer to a train towards Walsall, operated by West Midlands Railway. 🚂 While there are no direct trains from Sheffield to Walsall, the convenient transfer at Birmingham New Street allows for a smooth and efficient travel experience, covering a distance of approximately 187 km in total.

Where to stay in Walsall

There are over 21 hotels to stay in Walsall. Prices range from $40 per night.

Find accommodation
  • There are two main companies that provide train services from Sheffield to Walsall trains operated by CrossCountry depart from Sheffield station and arrive at Birmingham New Street, where passengers need to transfer to West Midlands Railway trains towards Walsall. The total journey time, including transfers, is approximately 1 hour 40 minutes.
  • The fastest train route between Sheffield and Walsall takes approximately 1 hour and 40 minutes, including transfers. This route involves taking a CrossCountry service from Sheffield to Birmingham New Street, followed by a West Midlands Railway train to Walsall.
  • Trains departing from Sheffield for Walsall are operated by CrossCountry and leave from Sheffield station. Sheffield station serves as the main departure point for travelers heading to Walsall by train. Passengers can board the CrossCountry train from Sheffield to start their journey towards Walsall.
  • There are multiple train routes available between Sheffield and Walsall each with differing journey durations and numbers of transfers. The routes range from 1 to 3 transfers and take between 1 hour 41 minutes to 2 hours 56 minutes to complete. Passengers can choose from various options provided by train operators like CrossCountry and West Midlands Railway to travel from Sheffield to Walsall.
  • The train services from Sheffield to Walsall operated by West Midlands Railway, arrive at Walsall station.
  • The first train from Sheffield to Walsall typically departs early in the morning, allowing travelers to start their journey promptly.
  • There are no direct train trips available between Sheffield and Walsall. Passengers must take a train from Sheffield, transfer at Birmingham New Street, and then board a second train operated by West Midlands Railway to reach Walsall. Despite the need to switch trains, the journey typically takes approximately 1 hour and 40 minutes.
  • There is no direct train connection between Sheffield and Walsall. Travelers must take a train from Sheffield, transfer at Birmingham New Street, and then continue on to Walsall. The total travel time for this route, including transfers, typically takes around 1 hour and 40 minutes.

Will you be returning to Sheffield by train?

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

See schedule