From Leicester train to Birmingham New Street then train to Walsall. 1 h 30 min £38. From Haymarket Bus Station bus to Coventry, Cross Cheaping, bus to Birmingham, Tesco Express, then bus to Walsall Bus Station. 4 h 17 min £21. From Leicester drive to Walsall. 55 min £10.
Bus or train from Leicester to Walsall?
CrossCountry operates a train from Leicester to Walsall hourly. Tickets cost $35 - $55 and the journey takes 50 min. West Midlands also services this route every 30 minutes. Alternatively, Stagecoach Warwickshire operates a bus from Leicester to Walsall every 20 minutes. Tickets cost $11 and the journey takes 2 h 11 min. 2 other operators also service this route.