Crap Towns / Haslingden / Buses

What time is the last bus in Haslingden?

Buses leave stops in Haslingden 387 times after 7pm on an ordinary Wednesday: 24.2 per 1,000 people, 22% higher than the typical town's 19.8. The last one goes at 11.46pm, against 12.14am in the typical town. On a Sunday there are 1,143 departures all day, 71.4 per 1,000 people, 25% higher than the typical town's 57.3.

On an ordinary Wednesday and Sunday in November 2026
BusesHereTypical town
Bus stops per 1,000 people3.44.0
Departures on a Wednesday, per 1,000 people143152
Departures after 7pm, per 1,000 people24.219.8
Last bus on a Wednesday11.46pm12.14am
Departures on a Sunday, per 1,000 people71.457.3
Nearby towns
TownDistanceDepartures after 7pm per 1,000 people
Whitworth10.6 km32.3
Rawtenstall3.7 km31.6
Bacup8.4 km29.6
Ramsbottom6.5 km25.7
Haslingden–24.2
Oswaldtwistle7.4 km21.6
Clayton-le-Moors10.0 km17.9
Rishton10.3 km16.4
Accrington6.8 km13.2
Darwen9.3 km12.6
Church8.1 km11.3
The typical town–19.8