Last buses from Banbury

Direct buses from Banbury go to 40 places. Tonight (Saturday) the last one leaves at 23:45, the 460 to Coventry. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Coventry460 23:45460 23:45460 23:45460 23:45
OxfordS4 21:50S4 21:50S4 21:50S4 17:38
Heathrow Airport460 17:55460 17:55460 17:55460 17:55
Victoria460 17:55460 17:55460 17:55460 17:55
Rugby460 19:55460 20:15460 19:55460 19:55
Leamington Spa77A 17:2077A 17:2577A 17:20none
Stratford-upon-Avon76 18:0576B 18:0776 18:05none
Earls Court460 17:55460 17:55460 17:55460 17:55
Bicester500 17:23500 17:23500 17:23none
WestburyB12 15:17noneB12 15:17none
Warwick77A 17:2077A 17:2577A 17:20460 11:25
Water EatonS4 21:50S4 21:50S4 21:50S4 17:38
BuckinghamB12 15:17noneB12 15:17none
Farnborough77A 12:0277A 12:0277A 12:02none
Chipping Norton488 17:50488 17:55488 17:50488 17:48
KidlingtonS4 21:50S4 21:50S4 21:50S4 17:38
Shipston on Stour75 17:5375 18:0175 17:53none
Hanwell77A 12:0276B 18:0777A 12:02none
TwyfordS4 21:50S4 21:50S4 21:50S4 17:38
Kineton76 18:0576B 18:0776 18:05none
Chesterton and Kingston77A 17:2077A 17:2577A 17:20none
Clifford Chambersnone75A 14:33nonenone
Daventry200 17:38200 17:38200 17:38none
Gaydon77A 17:2077A 17:2577A 17:20none
Lighthorne77A 17:2077A 17:2577A 17:20none
Willicotenone75A 14:33nonenone
Bishops Tachbrook77A 17:2077A 17:2577A 17:20none
Lighthorne Heath77A 17:2077A 17:2577A 17:20none
Whitnash501 13:36none501 13:36none
Broughton75 17:5375 18:0175 17:53none
Lower Quintonnone75A 14:33nonenone
Southam501 13:36none501 13:36none
Wellesbourne76 18:0576B 18:0776 18:05none
Brackley500 23:37500 23:37500 23:37500 18:20
Little Bourton77A 17:2077A 17:2577A 17:20none
Temple Herdewyke77A 17:2076B 18:0777A 17:20none
Tredington75 17:5375 18:0175 17:53none
Atherstone on Stour75 17:5375 18:0175 17:53none
Compton Verney76 18:0576B 18:0776 18:05none
Darlingscottnone75A 14:33nonenone

The time each last direct bus leaves Banbury, 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 Banbury tonight?
The 460 to Coventry at 23:45 from Stroud Park, from the timetable for Saturday.
What time is the last bus from Banbury to Coventry?
The last direct bus from Banbury to Coventry: on weekdays, the 460 at 23:45 from Stroud Park, reaching Coventry at 00:15; on Saturdays, the 460 at 23:45 from Stroud Park, reaching Coventry at 00:15; on Sundays, the 460 at 23:45 from Stroud Park, reaching Coventry at 00:15.
What time is the last bus from Banbury to Oxford?
The last direct bus from Banbury to Oxford: on weekdays, the S4 at 21:50 from Horton Hospital, reaching Oxford at 22:43; on Saturdays, the S4 at 21:50 from Horton Hospital, reaching Oxford at 22:43; on Sundays, the S4 at 17:38 from Horton Hospital, reaching Oxford at 18:37.
What time is the last bus from Banbury to Heathrow Airport?
The last direct bus from Banbury to Heathrow Airport: on weekdays, the 460 at 17:55 from Stroud Park, reaching Heathrow Airport at 19:10; on Saturdays, the 460 at 17:55 from Stroud Park, reaching Heathrow Airport at 19:10; on Sundays, the 460 at 17:55 from Stroud Park, reaching Heathrow Airport at 19:10.
What time is the last bus from Banbury to Victoria?
The last direct bus from Banbury to Victoria: on weekdays, the 460 at 17:55 from Stroud Park, reaching Victoria at 20:20; on Saturdays, the 460 at 17:55 from Stroud Park, reaching Victoria at 20:20; on Sundays, the 460 at 17:55 from Stroud Park, reaching Victoria at 20:20.
What time is the last bus from Banbury to Rugby?
The last direct bus from Banbury to Rugby: on weekdays, the 460 at 20:15 from Stroud Park, reaching Rugby at 21:25; on Saturdays, the 460 at 19:55 from Stroud Park, reaching Rugby at 21:05; on Sundays, the 460 at 19:55 from Stroud Park, reaching Rugby at 21:05.
What time is the last bus from Banbury to Leamington Spa?
The last direct bus from Banbury to Leamington Spa: on weekdays, the 77A at 17:25 from Canal Bridge, reaching Leamington Spa at 18:20; on Saturdays, the 77A at 17:20 from Canal Bridge, reaching Leamington Spa at 18:15; on Sundays, there's no direct bus.
What time is the last bus from Banbury to Stratford-upon-Avon?
The last direct bus from Banbury to Stratford-upon-Avon: on weekdays, the 76B at 18:07 from Boxhedge Road, reaching Stratford-upon-Avon at 19:13; on Saturdays, the 76 at 18:05 from North Oxfordshire Academy, reaching Stratford-upon-Avon at 19:11; on Sundays, there's no direct bus.
What time is the last bus from Banbury to Earls Court?
The last direct bus from Banbury to Earls Court: on weekdays, the 460 at 17:55 from Stroud Park, reaching Earls Court at 19:50; on Saturdays, the 460 at 17:55 from Stroud Park, reaching Earls Court at 19:50; on Sundays, the 460 at 17:55 from Stroud Park, reaching Earls Court at 19:50.
What time is the last bus from Banbury to Bicester?
The last direct bus from Banbury to Bicester: on weekdays, the 500 at 17:23 from Gateway Retail Park, reaching Bicester at 18:27; on Saturdays, the 500 at 17:23 from Gateway Retail Park, reaching Bicester at 18:27; on Sundays, there's no direct bus.
What time is the last bus from Banbury to Westbury?
The last direct bus from Banbury to Westbury: on weekdays, there's no direct bus; on Saturdays, the B12 at 15:17 from Stroud Park, reaching Westbury at 15:47; on Sundays, there's no direct bus.

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