Last buses from Walsall

Direct buses from Walsall go to 40 places. Tonight (Saturday) the last one leaves at 00:40 (after midnight), the 529 to Wolverhampton. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Birmingham51 00:34 after midnight51 00:34 after midnight51 00:34 after midnight51 00:34 after midnight
Wolverhampton529 00:40 after midnight529 00:40 after midnight529 00:40 after midnight529 00:40 after midnight
Solihull45 23:3445 23:3445 23:3445 23:34
Dudley11A 00:26 after midnight11A 00:26 after midnight11A 00:26 after midnight11A 00:26 after midnight
Oldbury4 23:014 23:014 23:014 23:01
West Bromwich79 00:04 after midnight79 00:04 after midnight79 00:04 after midnight79 23:34
Lichfield8 18:0636 18:388 18:0636 17:17
CannockX51 21:42X51 21:52X51 21:42X51 17:58
Halesowen4H 22:304H 22:304H 22:304H 22:30
Wednesbury11A 00:26 after midnight11A 00:26 after midnight11A 00:26 after midnight11A 00:26 after midnight
Quarry Bank4M 22:014M 22:014M 22:014M 22:01
Old Hill4H 22:304H 22:304H 22:304H 22:30
Short Cross4H 22:304H 22:304H 22:304H 22:30
Minworth77A 14:2677 14:5677A 14:26none
Cradley Heath4M 22:014M 22:014M 22:014M 22:01
Haden Hill4M 22:014M 22:014M 22:014M 22:01
Mere Green6 22:336 22:336 22:336 22:33
Streetly77 18:1677 18:1677 18:1677 17:39
Grove Vale51 00:34 after midnight51 00:34 after midnight51 00:34 after midnight51 00:34 after midnight
Hasbury4H 22:304H 22:304H 22:304H 22:30
Blackheath4 23:014 23:014 23:014 23:01
Hill Hook6 22:336 22:336 22:336 22:33
Shenstone36 17:0836 18:3836 17:0836 17:17
Kings Hill11A 00:26 after midnight11A 00:26 after midnight11A 00:26 after midnight11A 00:26 after midnight
LandywoodX51 21:42X51 21:52X51 21:42X51 17:58
Pipehill8 18:0636A 18:088 18:068 16:46
Rodbastonnone803 07:35nonenone
i5425 18:4125 18:4525 18:4125 18:25
Ocker Hill11A 00:26 after midnight11A 00:26 after midnight11A 00:26 after midnight11A 00:26 after midnight
Burntwood8 18:468 18:478 18:468 17:46
Cheslyn Haynone803 07:35nonenone
Hawne4H 22:304H 22:304H 22:304H 22:30
Hayley Green4H 22:304H 22:304H 22:304H 22:30
Little Aston6 22:336 22:336 22:336 22:33
Princes End11A 00:26 after midnight11A 00:26 after midnight11A 00:26 after midnight11A 00:26 after midnight
Summer Hill11 00:01 after midnight11 00:01 after midnight11 00:01 after midnight11 00:01 after midnight
Coombeswood4H 22:304H 22:304H 22:304H 22:30
Great WyrleyX51 21:42X51 21:52X51 21:42X51 17:58
Mill Green6 22:336 22:336 22:336 22:33
Stonnall36A 17:3836 18:3836A 17:3836 17:17

The time each last direct bus leaves Walsall, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Walsall tonight?
The 529 to Wolverhampton at 00:40 (after midnight) from Summer Street, from the timetable for Saturday.
What time is the last bus from Walsall to Birmingham?
The last direct bus from Walsall to Birmingham: on weekdays, the 51 at 00:34 (after midnight) from Bell Road, reaching Birmingham at 00:37; on Saturdays, the 51 at 00:34 (after midnight) from Bell Road, reaching Birmingham at 00:37; on Sundays, the 51 at 00:34 (after midnight) from Bell Road, reaching Birmingham at 00:37.
What time is the last bus from Walsall to Wolverhampton?
The last direct bus from Walsall to Wolverhampton: on weekdays, the 529 at 00:40 (after midnight) from Summer Street, reaching Wolverhampton at 00:42; on Saturdays, the 529 at 00:40 (after midnight) from Summer Street, reaching Wolverhampton at 00:42; on Sundays, the 529 at 00:40 (after midnight) from Summer Street, reaching Wolverhampton at 00:42.
What time is the last bus from Walsall to Solihull?
The last direct bus from Walsall to Solihull: on weekdays, the 45 at 23:34 from Corporation Street, reaching Solihull at 00:06; on Saturdays, the 45 at 23:34 from Corporation Street, reaching Solihull at 00:06; on Sundays, the 45 at 23:34 from Corporation Street, reaching Solihull at 00:06.
What time is the last bus from Walsall to Dudley?
The last direct bus from Walsall to Dudley: on weekdays, the 11A at 00:26 (after midnight) from Corporation Street, reaching Dudley at 00:50; on Saturdays, the 11A at 00:26 (after midnight) from Corporation Street, reaching Dudley at 00:50; on Sundays, the 11A at 00:26 (after midnight) from Corporation Street, reaching Dudley at 00:50.
What time is the last bus from Walsall to Oldbury?
The last direct bus from Walsall to Oldbury: on weekdays, the 4 at 23:01 from Broadway, reaching Oldbury at 23:23; on Saturdays, the 4 at 23:01 from Broadway, reaching Oldbury at 23:23; on Sundays, the 4 at 23:01 from Broadway, reaching Oldbury at 23:23.
What time is the last bus from Walsall to West Bromwich?
The last direct bus from Walsall to West Bromwich: on weekdays, the 79 at 00:04 (after midnight) from Darlaston Asda, reaching West Bromwich at 00:15; on Saturdays, the 79 at 00:04 (after midnight) from Darlaston Asda, reaching West Bromwich at 00:15; on Sundays, the 79 at 23:34 from Darlaston Asda, reaching West Bromwich at 23:45.
What time is the last bus from Walsall to Lichfield?
The last direct bus from Walsall to Lichfield: on weekdays, the 36 at 18:38 from Station Road, reaching Lichfield at 19:11; on Saturdays, the 8 at 18:06 from Cartbridge Lane, reaching Lichfield at 18:45; on Sundays, the 36 at 17:17 from Station Road, reaching Lichfield at 17:43.
What time is the last bus from Walsall to Cannock?
The last direct bus from Walsall to Cannock: on weekdays, the X51 at 21:52 from Sandbank, reaching Cannock at 22:05; on Saturdays, the X51 at 21:42 from Sandbank, reaching Cannock at 21:55; on Sundays, the X51 at 17:58 from Sandbank, reaching Cannock at 18:12.
What time is the last bus from Walsall to Halesowen?
The last direct bus from Walsall to Halesowen: on weekdays, the 4H at 22:30 from Broadway, reaching Halesowen at 23:17; on Saturdays, the 4H at 22:30 from Broadway, reaching Halesowen at 23:17; on Sundays, the 4H at 22:30 from Broadway, reaching Halesowen at 23:17.
What time is the last bus from Walsall to Wednesbury?
The last direct bus from Walsall to Wednesbury: on weekdays, the 11A at 00:26 (after midnight) from Corporation Street, reaching Wednesbury at 00:37; on Saturdays, the 11A at 00:26 (after midnight) from Corporation Street, reaching Wednesbury at 00:37; on Sundays, the 11A at 00:26 (after midnight) from Corporation Street, reaching Wednesbury at 00:37.

Buses in Walsall · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook