Last buses from Bromsgrove

Direct buses from Bromsgrove go to 40 places. Tonight (Saturday) the last one leaves at 21:10, the X20 to Birmingham. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
BirminghamX20 21:10X20 21:10X20 21:10X20 19:05
Worcester144 19:45144 19:42144 19:45144 18:10
Stourbridge318 17:53318 17:53318 17:53none
Kidderminster52 21:0952 20:5152 21:0952 14:35
Redditch52 20:1852A 20:2952 20:1852 18:52
Lee BankX20 21:10X20 21:10X20 21:10X20 19:05
Evesham318 17:53318 17:53318 17:53none
Halesowen202 17:32202 17:32202 17:32none
Droitwich Spa144 19:45144 19:42144 19:45144 18:10
Hurst Green202 17:32202 17:32202 17:32none
Barnt Green145 19:07145 19:07145 19:07none
RuberyX20 21:10X20 21:10X20 21:10X20 19:05
Stone52 21:0952 20:5152 21:0952 14:35
Alvechurchnone183 17:24nonenone
CatshillX20 21:10X20 21:10X20 21:10X20 19:05
Lickey End145 19:07145 19:07145 19:07none
Staple Hill202 17:32202 17:32202 17:32none
Cofton Hackett145 19:07145 19:07145 19:07none
Burcot145 19:07145 19:07145 19:07none
Fernhill Heath144 19:45144 19:42144 19:45144 18:10
Hagley318 17:53318 17:53318 17:53none
Hall Flat202 17:32202 17:32202 17:32none
Martin Hussingtree144 19:45144 19:42144 19:45144 18:10
Upper Catshill144 19:02144 19:09144 19:02144 17:29
EachwayX20 21:10X20 21:10X20 21:10X20 19:05
Lickey202 17:32202 17:32202 17:32none
Marlbrook202 17:32202 17:32202 17:32none
Upper Marlbrook202 17:32202 17:32202 17:32none
Lower MarlbrookX20 21:10X20 21:10X20 21:10X20 19:05
Rowney Greennone183 17:24nonenone
Kendal End145 19:07145 19:07145 19:07none
Wychbold144 19:45144 19:42144 19:45144 18:10
Arrowfield Topnone183 17:24nonenone
Blackwell145 19:07145 19:07145 19:07none
Chaddesley Corbett52 21:0952 20:5152 21:0952 14:35
Dodford52 21:0952 20:5152 21:0952 14:35
Frankley Green202 17:32202 17:32202 17:32none
Hewell Park52 20:1852A 20:2952 20:1852 18:52
Hopwoodnone183 17:24nonenone
Lydiate AshX20 21:10X20 21:10X20 21:10X20 19:05

The time each last direct bus leaves Bromsgrove, 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 Bromsgrove tonight?
The X20 to Birmingham at 21:10 from Barnsley Hall, from the timetable for Saturday.
What time is the last bus from Bromsgrove to Birmingham?
The last direct bus from Bromsgrove to Birmingham: on weekdays, the X20 at 21:10 from Barnsley Hall, reaching Birmingham at 21:27; on Saturdays, the X20 at 21:10 from Barnsley Hall, reaching Birmingham at 21:27; on Sundays, the X20 at 19:05 from Barnsley Hall, reaching Birmingham at 19:22.
What time is the last bus from Bromsgrove to Worcester?
The last direct bus from Bromsgrove to Worcester: on weekdays, the 144 at 19:42 from Puddle Wharf, reaching Worcester at 20:11; on Saturdays, the 144 at 19:45 from Puddle Wharf, reaching Worcester at 20:16; on Sundays, the 144 at 18:10 from Puddle Wharf, reaching Worcester at 18:40.
What time is the last bus from Bromsgrove to Stourbridge?
The last direct bus from Bromsgrove to Stourbridge: on weekdays, the 318 at 17:53 from Barnsley Hall, reaching Stourbridge at 18:18; on Saturdays, the 318 at 17:53 from Barnsley Hall, reaching Stourbridge at 18:18; on Sundays, there's no direct bus.
What time is the last bus from Bromsgrove to Kidderminster?
The last direct bus from Bromsgrove to Kidderminster: on weekdays, the 52 at 20:51 from Willow Road, reaching Kidderminster at 21:09; on Saturdays, the 52 at 21:09 from Willow Road, reaching Kidderminster at 21:23; on Sundays, the 52 at 14:35 from Willow Road, reaching Kidderminster at 14:51.
What time is the last bus from Bromsgrove to Redditch?
The last direct bus from Bromsgrove to Redditch: on weekdays, the 52A at 20:29 from Alcester Road- Ridgeway, reaching Redditch at 20:36; on Saturdays, the 52 at 20:18 from Alcester Road- Ridgeway, reaching Redditch at 20:25; on Sundays, the 52 at 18:52 from Alcester Road- Ridgeway, reaching Redditch at 18:59.
What time is the last bus from Bromsgrove to Lee Bank?
The last direct bus from Bromsgrove to Lee Bank: on weekdays, the X20 at 21:10 from Barnsley Hall, reaching Lee Bank at 22:07; on Saturdays, the X20 at 21:10 from Barnsley Hall, reaching Lee Bank at 22:07; on Sundays, the X20 at 19:05 from Barnsley Hall, reaching Lee Bank at 20:07.
What time is the last bus from Bromsgrove to Evesham?
The last direct bus from Bromsgrove to Evesham: on weekdays, the 318 at 17:53 from Barnsley Hall, reaching Evesham at 17:59; on Saturdays, the 318 at 17:53 from Barnsley Hall, reaching Evesham at 17:59; on Sundays, there's no direct bus.
What time is the last bus from Bromsgrove to Halesowen?
The last direct bus from Bromsgrove to Halesowen: on weekdays, the 202 at 17:32 from Upland Road, reaching Halesowen at 18:20; on Saturdays, the 202 at 17:32 from Upland Road, reaching Halesowen at 18:20; on Sundays, there's no direct bus.
What time is the last bus from Bromsgrove to Droitwich Spa?
The last direct bus from Bromsgrove to Droitwich Spa: on weekdays, the 144 at 19:42 from Puddle Wharf, reaching Droitwich Spa at 19:52; on Saturdays, the 144 at 19:45 from Puddle Wharf, reaching Droitwich Spa at 19:57; on Sundays, the 144 at 18:10 from Puddle Wharf, reaching Droitwich Spa at 18:21.
What time is the last bus from Bromsgrove to Hurst Green?
The last direct bus from Bromsgrove to Hurst Green: on weekdays, the 202 at 17:32 from Upland Road, reaching Hurst Green at 18:13; on Saturdays, the 202 at 17:32 from Upland Road, reaching Hurst Green at 18:13; on Sundays, there's no direct bus.

Buses in Bromsgrove · 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