Last buses from Evesham

Direct buses from Evesham go to 40 places. Tonight (Saturday) the last one leaves at 20:10, the X50 to Pershore. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
WorcesterX50 20:10X50 20:11X50 20:10X50 18:16
Stratford-upon-Avon28 19:2528 19:2628 19:2528 18:48
Redditch247 17:29247 17:14247 17:29none
Tewkesbury540 18:09540 18:09540 18:09none
NortonX50 20:10X50 20:11X50 20:1028 18:48
PershoreX50 20:10X50 20:11X50 20:10X50 18:16
Netherton565 14:25565 14:25565 14:25none
TwyfordnoneRURAL4 12:08nonenone
Abberton564A 13:32564A 13:32564A 13:32none
Eckington565 14:25565 14:25565 14:25none
Alcester247 17:29247 17:14247 17:29none
Studley247 17:29247 17:14247 17:29none
Broom247 17:29247 17:14247 17:29none
Kings Coughton247 17:29247 17:14247 17:29none
Badsey247 17:29553 17:46247 17:29none
Bidford-on-Avon28 19:2528 19:2628 19:2528 18:48
Inkberrow564A 13:32564C 15:36564A 13:32none
BroadwaynoneRURAL4 15:36nonenone
ChildswickhamnoneRURAL4 15:36nonenone
Flyford Flavell564A 13:32564A 13:32564A 13:32none
Honeybourne553 16:36553 17:46553 16:36none
Salford Priors28 19:2528 19:2628 19:2528 18:48
WillerseynoneRURAL4 13:16nonenone
Blackminster247 17:29247 17:14247 17:29none
Bredon540 18:09540 18:09540 18:09none
Great Comberton565 14:25565 14:25565 14:25none
Little Comberton565 14:25565 14:25565 14:25none
South Littleton247 17:29552 17:44247 17:29none
Throckmorton564A 13:32564A 13:32564A 13:32none
Beckford540 18:09540 18:09540 18:09none
Binton28 19:2528 19:2628 19:2528 18:48
Bishampton564A 13:32564A 13:32564A 13:32none
Bretforton553 16:36553 17:46553 16:36none
CaldewellX50 20:10X50 20:11X50 20:10X50 18:16
Church Lench564A 13:32564C 15:36564A 13:32none
Coughton247 17:29247 17:14247 17:29none
Cow Honeybourne553 16:36553 17:46553 16:36none
Drakes BroughtonX50 20:10X50 20:11X50 20:10X50 18:16
Elmley Castle565 14:25565 14:25565 14:25none
Grafton540 18:09540 18:09540 18:09none

The time each last direct bus leaves Evesham, 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 Evesham tonight?
The X50 to Pershore at 20:10 from Berryfield Road, from the timetable for Saturday.
What time is the last bus from Evesham to Worcester?
The last direct bus from Evesham to Worcester: on weekdays, the X50 at 20:11 from Berryfield Road, reaching Worcester at 20:38; on Saturdays, the X50 at 20:10 from Berryfield Road, reaching Worcester at 20:39; on Sundays, the X50 at 18:16 from Berryfield Road, reaching Worcester at 18:41.
What time is the last bus from Evesham to Stratford-upon-Avon?
The last direct bus from Evesham to Stratford-upon-Avon: on weekdays, the 28 at 19:26 from Abbotswood, reaching Stratford-upon-Avon at 19:53; on Saturdays, the 28 at 19:25 from Abbotswood, reaching Stratford-upon-Avon at 19:57; on Sundays, the 28 at 18:48 from Abbotswood, reaching Stratford-upon-Avon at 19:13.
What time is the last bus from Evesham to Redditch?
The last direct bus from Evesham to Redditch: on weekdays, the 247 at 17:14 from Four Pools Retail Park, reaching Redditch at 18:13; on Saturdays, the 247 at 17:29 from Four Pools Retail Park, reaching Redditch at 18:28; on Sundays, there's no direct bus.
What time is the last bus from Evesham to Tewkesbury?
The last direct bus from Evesham to Tewkesbury: on weekdays, the 540 at 18:09 from Thistledown, reaching Tewkesbury at 18:45; on Saturdays, the 540 at 18:09 from Thistledown, reaching Tewkesbury at 18:43; on Sundays, there's no direct bus.
What time is the last bus from Evesham to Norton?
The last direct bus from Evesham to Norton: on weekdays, the X50 at 20:11 from Berryfield Road, reaching Norton at 20:36; on Saturdays, the X50 at 20:10 from Berryfield Road, reaching Norton at 20:37; on Sundays, the 28 at 18:48 from Abbotswood, reaching Norton at 18:51.
What time is the last bus from Evesham to Pershore?
The last direct bus from Evesham to Pershore: on weekdays, the X50 at 20:11 from Berryfield Road, reaching Pershore at 20:16; on Saturdays, the X50 at 20:10 from Berryfield Road, reaching Pershore at 20:16; on Sundays, the X50 at 18:16 from Berryfield Road, reaching Pershore at 18:21.
What time is the last bus from Evesham to Netherton?
The last direct bus from Evesham to Netherton: on weekdays, the 565 at 14:25 from St Richards Road, reaching Netherton at 14:35; on Saturdays, the 565 at 14:25 from St Richards Road, reaching Netherton at 14:35; on Sundays, there's no direct bus.
What time is the last bus from Evesham to Twyford?
The last direct bus from Evesham to Twyford: on weekdays, the RURAL4 at 12:08 from Tesco, reaching Twyford at 12:13; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Evesham to Abberton?
The last direct bus from Evesham to Abberton: on weekdays, the 564A at 13:32 from Greenhill Park Road, reaching Abberton at 14:15; on Saturdays, the 564A at 13:32 from Greenhill Park Road, reaching Abberton at 14:15; on Sundays, there's no direct bus.
What time is the last bus from Evesham to Eckington?
The last direct bus from Evesham to Eckington: on weekdays, the 565 at 14:25 from St Richards Road, reaching Eckington at 15:16; on Saturdays, the 565 at 14:25 from St Richards Road, reaching Eckington at 15:16; on Sundays, there's no direct bus.

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