Crap Towns / Bromsgrove / Buses

What time is the last bus in Bromsgrove?

Buses leave stops in Bromsgrove 223 times after 7pm on an ordinary Wednesday: 6.4 per 1,000 people, 68% lower than the typical town's 19.8. The last one goes at 9.08pm, against 12.14am in the typical town. On a Sunday there are 565 departures all day, 16.3 per 1,000 people, 72% lower than the typical town's 57.3.

On an ordinary Wednesday and Sunday in November 2026
BusesHereTypical town
Bus stops per 1,000 people2.74.0
Departures on a Wednesday, per 1,000 people72.5152
Departures after 7pm, per 1,000 people6.419.8
Last bus on a Wednesday9.08pm12.14am
Departures on a Sunday, per 1,000 people16.357.3
Nearby towns
TownDistanceDepartures after 7pm per 1,000 people
Halesowen13.7 km30.4
Stourbridge14.7 km21.6
Redditch9.1 km12.0
Bromsgrove–6.4
Stourport-on-Severn15.2 km5.9
Droitwich Spa10.1 km5.7
Catshill3.5 km4.7
Kidderminster14.6 km4.0
Studley12.7 km3.8
Hollywood13.5 km1.6
Hagley11.5 km0.0
The typical town–19.8