West Midlands operates a train from Stafford to Walsall 5 times a week. Tickets cost $16 - $24 and the journey takes 1 h 14 min. Alternatively, Arriva Midlands operates a bus from Stafford to Walsall every 15 minutes. Tickets cost $3 and the journey takes 30 min. 2 other operators also service this route.
From Stafford train to Walsall. 1 h 14 min £14. From Stafford Town Centre, The Sun PH (Friary Retail Park) line 74 bus to Cannock Town Centre, Bus Station then bus to Walsall, Hatherton Rd. 1 h 16 min £6. From Stafford taxi to Walsall. 22 min £79. From Stafford drive to Walsall. 22 min £3.