
Ed Webster, CC BY 2.0, via Wikimedia Commons
Buses from Banbury
Stagecoach runs the routes from Banbury Bus Station to the villages: the S4 to Oxford through Adderbury and Deddington, the 488 and 489 to Chipping Norton through Bloxham and Hook Norton, the 500 to Brackley and Bicester Village, and the 200 to Daventry. Times from Stagecoach's timetable data, read in November 2026.
Banbury's village buses are Stagecoach routes, and most leave the bus station roughly hourly during the day. The S4 runs to Oxford, the 488 and 489 to Chipping Norton, the 500 to Brackley and Bicester Village, and the 200 to Daventry. Sundays are thinner, and some places have no bus at all. Times below are from Stagecoach's timetable data, checked on 11 November 2026.
S4 to Deddington and Oxford
The S4 is the bus for Adderbury, Deddington and the Cherwell valley. It leaves Banbury Bus Station from bay 6 and runs through Bodicote, Adderbury, Deddington, North Aston, Steeple Aston, Rousham, Tackley, Kidlington and Oxford Parkway station to Oxford, about an hour and 20 to 25 minutes. Deddington is about 25 minutes from Banbury.
From Monday to Friday the first leaves Banbury at 5.45am and the last at 9.45pm, about hourly, and the last from Oxford is 11.05pm. On Saturdays the first from Banbury is 6.45am and the last from Oxford is still 11.05pm. On Sundays it is every 90 minutes, from 8.30am to 5.30pm from Banbury and from 10am to 7pm from Oxford. That gives a usable Sunday lunch trip to Deddington or Steeple Aston, with little room for error.
488 and 489 to Bloxham, Hook Norton and Chipping Norton
These two routes run together from bay 7 at Banbury Bus Station to Bloxham, Hook Norton and Chipping Norton. Most buses take the Milcombe and Hook Norton road and call at Great Rollright and Over Norton, while a few run by South Newington. The data does not label each journey, so check the destination board before you board. From the town it is about 17 minutes to Bloxham, 33 to Hook Norton and 50 to 55 minutes to Chipping Norton. The first two buses of a weekday morning are the ones by South Newington, and they miss Hook Norton.
On weekdays they run roughly hourly from Banbury from 6am to 7.05pm, on Saturdays about hourly to 5.40pm, and on Sundays about every two hours, the last from Banbury at 5.40pm. Since the route changed on 4 January 2026, the county council says, these buses have served Banbury station's forecourt and no longer call on George Street, High Street or at Banbury Cross. The last weekday bus back from Chipping Norton Town Hall is at 6.55pm (6.45pm on Saturdays), and from Hook Norton at about 6pm. That is early for a pub supper at The Sun, so plan on a taxi home for an evening.
500 to Middleton Cheney, Brackley and Bicester Village
The 500 leaves bay 5 and runs through Grimsbury, Chacombe, Middleton Cheney and Farthinghoe to Brackley, then on to Bicester Village Station about an hour and 25 minutes from Banbury. Weekday departures that go through to Bicester run from 5.35am to 5.10pm, roughly hourly, and the last from Bicester Village leaves at 6.55pm. Later buses run as far as Brackley, the last leaving Banbury at 11.30pm. Stagecoach's undated Banbury page says every half hour to Brackley, but its timetable data for November 2026 shows about hourly, so use the data. We could not confirm whether Sunday buses reach Bicester, so check first. For the shopping trip itself the train is faster: see Bicester Village from Banbury.
200 to Wardington, Chipping Warden and Daventry
The 200 runs to Daventry from bay 5 through Grimsbury, Williamscot, Wardington, Chipping Warden, Aston le Walls, Byfield, Woodford Halse and Badby, with a few journeys by Middleton Cheney and Chacombe. It is roughly hourly from Monday to Saturday, from 6.15am on weekdays, with the last from Banbury at 6.45pm. We found no Sunday journeys.
Town buses
The B3 links the town centre with the station forecourt, Cherwell Heights, Bodicote and Longford Park: every 30 minutes on weekdays from about 6.35am to 7.50pm and on Saturdays from about 7am to 7.45pm, and hourly on Sundays from about 8.10am to 6.10pm (county council, January 2026, with the weekday times matching Stagecoach's November 2026 data). The B9 runs every 30 minutes from Bridge Street to Banbury Gateway, on Stagecoach's page.
Where the buses do not go
We found no route in Stagecoach's Banbury list for Broughton Castle, Upton House, Great Tew or Edgehill. Other small operators and community buses work in Oxfordshire and may fill some gaps, but we have not confirmed any. Search Traveline (opens in a new tab) for your date before you rule one out, and otherwise allow for a taxi from the town.
Tickets
Single fares on most local buses in England outside London are capped at £3 until the end of 2026, and the Department for Transport has announced a £2 cap from 1 January to 31 December 2027, on services whose operators take part. Stagecoach sells Banbury, Oxford and county-wide DayRider tickets on the bus or in its app, and we could not confirm the 2026 prices.

Routes at a glance, November 2026
- S4 Oxford
- Bay 6. Adderbury, Deddington, Steeple Aston, Kidlington. About hourly Monday to Saturday, every 90 minutes on Sundays. About 1 hour 20 to 25 minutes.
- 488 and 489 Chipping Norton
- Bay 7. Bloxham, Hook Norton (most buses), Great Rollright. About hourly Monday to Saturday, two-hourly on Sundays. About 55 minutes.
- 500 Brackley and Bicester
- Bay 5. Middleton Cheney, Brackley, Bicester Village Station. About hourly, 1 hour 25 minutes. Sunday through journeys not confirmed.
- 200 Daventry
- Bay 5. Wardington, Chipping Warden, Byfield, Woodford Halse. About hourly Monday to Saturday. No Sunday journeys found.
- B3 town
- Town centre, station forecourt, Bodicote, Longford Park. Every 30 minutes Monday to Saturday, hourly on Sundays.
- B9 town
- Bridge Street to Banbury Gateway shops, every 30 minutes (Stagecoach, undated page).
- Last buses back
- Weekdays: Chipping Norton 6.55pm, Hook Norton about 6pm, Bicester Village 6.55pm, Oxford 11.05pm.
- Fare cap
- £3 to the end of 2026, £2 from 1 January to 31 December 2027, on participating services.
When a bus changes
A short email when a route, a Sunday service or a fare on this page changes, and nothing else.
Questions
Is there a bus from Banbury to Hook Norton?
Yes. Stagecoach's 488 runs from Banbury Bus Station, bay 7, about hourly on weekdays and takes about 33 minutes. The last back from Hook Norton on a weekday leaves at about 6pm.
Is there a bus from Banbury to Oxford?
Yes, the S4, about hourly from Monday to Saturday and every 90 minutes on Sundays, in about an hour and 20 to 25 minutes. The train is much faster: about 18 to 20 minutes on CrossCountry.
Do the buses run on Sundays around Banbury?
Some do. The S4 runs every 90 minutes, the 488 and 489 about every two hours, and the B3 hourly. We found no Sunday journeys on the 200, and we could not confirm that the 500 reaches Bicester.
Is there a bus to Broughton Castle or Upton House?
We found none in Stagecoach's Banbury route list, read in November 2026. Check Traveline (opens in a new tab) for your date, or take a taxi from Banbury. Broughton Castle and Upton House both have their own opening details.