Crap Towns / Banbury / Buses

What time is the last bus in Banbury?

Buses leave stops in Banbury 868 times after 7pm on an ordinary Wednesday: 16.7 per 1,000 people, 16% lower than the typical town's 19.8. The last one goes at 12.08am, against 12.14am in the typical town. On a Sunday there are 2,460 departures all day, 47.3 per 1,000 people, 17% 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.94.0
Departures on a Wednesday, per 1,000 people119152
Departures after 7pm, per 1,000 people16.719.8
Last bus on a Wednesday12.08am12.14am
Departures on a Sunday, per 1,000 people47.357.3
Nearby towns
TownDistanceDepartures after 7pm per 1,000 people
Banbury–16.7
Bicester22.1 km13.1
Brackley13.5 km12.5
Wellesbourne23.3 km11.5
Moreton-in-Marsh25.4 km7.2
Daventry25.2 km6.3
Chipping Norton19.9 km6.2
Buckingham25.3 km5.0
Towcester25.2 km4.8
Southam21.4 km3.0
Shipston-on-Stour19.8 km2.9
The typical town–19.8