Last buses from Worcester

Direct buses from Worcester go to 40 places. Tonight (Saturday) the last one leaves at 23:33, the 35 to Warndon. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
GloucesterT55 09:25noneT55 06:55none
CheltenhamT55 09:25noneT55 06:55none
CirencesterT55 09:25noneT55 06:55none
Leigh423 16:45423 16:45423 16:45none
Kidderminster303 18:43303 18:43303 18:43none
Redditch149 18:51149 19:06149 18:51none
Eastham758 18:00758 18:15758 18:00none
Bromsgrove144 18:14144 18:14144 18:14144 17:45
EveshamX50 19:08X50 19:07X50 19:08X50 17:17
St MargaretsT55 09:25noneT55 06:55none
Droitwich Spa144 19:16153 21:08144 19:16144 17:45
Ledbury417 16:30417 17:12417 16:30none
Broad Greennone420 17:07nonenone
NortonX50 20:07X50 20:07X50 20:07X50 18:17
PershoreX50 20:07X50 20:07X50 20:07X50 18:17
Acton303 18:43303 18:43303 18:43none
Bromyardnone420 17:07nonenone
Eckingtonnone54 16:40nonenone
Clifton332 17:15332 14:37332 17:15none
The Malverns44 20:2744 20:2744 20:2744 17:52
Crowle356 18:21356 19:01356 18:21none
Catshill144 18:14144 18:14144 18:14144 16:44
Hallow758 18:00758 18:15758 18:00none
Stourport-on-Severn294 17:44294 17:54294 17:44none
Bewdley296 14:37296 14:37296 14:37none
Lintonnone420 17:07nonenone
Warndon35 23:3335 23:3335 23:3335 19:51
Astwood Bank149 18:51149 19:06149 18:51none
Dagtail End149 18:51149 19:06149 18:51none
Fernhill Heath144 19:16153 21:08144 19:16144 17:45
Hallow Heath758 18:00758 18:15758 18:00none
Hampton Lovettnone153 21:08nonenone
Inkberrow149 18:51149 19:06149 18:51none
Martin Hussingtree144 19:16153 21:08144 19:16144 17:45
Upper Catshill144 18:14144 18:14144 18:14144 16:44
Upton upon Severn332 17:15363 18:00332 17:15none
Bosbury417 16:30417 17:12417 16:30none
Flyford Flavell149 18:51149 19:06149 18:51none
Grimley758 18:00758 18:15758 18:00none
Martley310 17:38310 17:38310 17:38none

The time each last direct bus leaves Worcester, 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 Worcester tonight?
The 35 to Warndon at 23:33 from Sainsburys, from the timetable for Saturday.
What time is the last bus from Worcester to Gloucester?
The last direct bus from Worcester to Gloucester: on weekdays, there's no direct bus; on Saturdays, the T55 at 06:55 from Worcester Bus Station, reaching Gloucester at 08:05; on Sundays, there's no direct bus.
What time is the last bus from Worcester to Cheltenham?
The last direct bus from Worcester to Cheltenham: on weekdays, there's no direct bus; on Saturdays, the T55 at 06:55 from Worcester Bus Station, reaching Cheltenham at 07:40; on Sundays, there's no direct bus.
What time is the last bus from Worcester to Cirencester?
The last direct bus from Worcester to Cirencester: on weekdays, there's no direct bus; on Saturdays, the T55 at 06:55 from Worcester Bus Station, reaching Cirencester at 08:40; on Sundays, there's no direct bus.
What time is the last bus from Worcester to Leigh?
The last direct bus from Worcester to Leigh: on weekdays, the 423 at 16:45 from Broadway Grove, reaching Leigh at 17:00; on Saturdays, the 423 at 16:45 from Broadway Grove, reaching Leigh at 17:00; on Sundays, there's no direct bus.
What time is the last bus from Worcester to Kidderminster?
The last direct bus from Worcester to Kidderminster: on weekdays, the 303 at 18:43 from Little London, reaching Kidderminster at 19:16; on Saturdays, the 303 at 18:43 from St George's Square, reaching Kidderminster at 19:16; on Sundays, there's no direct bus.
What time is the last bus from Worcester to Redditch?
The last direct bus from Worcester to Redditch: on weekdays, the 149 at 19:06 from Red Hill Top, reaching Redditch at 19:59; on Saturdays, the 149 at 18:51 from Red Hill Top, reaching Redditch at 19:44; on Sundays, there's no direct bus.
What time is the last bus from Worcester to Eastham?
The last direct bus from Worcester to Eastham: on weekdays, the 758 at 18:15 from Worcester Bus Station, reaching Eastham at 18:53; on Saturdays, the 758 at 18:00 from Worcester Bus Station, reaching Eastham at 18:38; on Sundays, there's no direct bus.
What time is the last bus from Worcester to Bromsgrove?
The last direct bus from Worcester to Bromsgrove: on weekdays, the 144 at 18:14 from St George's Square, reaching Bromsgrove at 18:56; on Saturdays, the 144 at 18:14 from St George's Square, reaching Bromsgrove at 18:47; on Sundays, the 144 at 17:45 from St George's Square, reaching Bromsgrove at 18:14.
What time is the last bus from Worcester to Evesham?
The last direct bus from Worcester to Evesham: on weekdays, the X50 at 19:07 from Red Hill Top, reaching Evesham at 19:40; on Saturdays, the X50 at 19:08 from Red Hill Top, reaching Evesham at 19:42; on Sundays, the X50 at 17:17 from Red Hill Top, reaching Evesham at 17:51.
What time is the last bus from Worcester to St Margarets?
The last direct bus from Worcester to St Margarets: on weekdays, there's no direct bus; on Saturdays, the T55 at 06:55 from Worcester Bus Station, reaching St Margarets at 11:10; on Sundays, there's no direct bus.

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