
Philip Jeffrey, CC BY-SA 2.0, via Wikimedia Commons
Bicester Village from Banbury
Take the Chiltern train to Bicester North, 12 to 19 minutes and about twice an hour, then the short bus to the shops. The direct 500 bus takes about an hour and 25 minutes. There is no train from Banbury to Bicester Village station itself. Free parking if you drive. Times for 2026.
From Banbury, take a Chiltern train to Bicester North, which takes 12 to 19 minutes, then the bus to Bicester Village, about 10 minutes more. There is no direct train from Banbury to Bicester Village station. If you would rather not change, Stagecoach's 500 bus runs direct but takes about an hour and 25 minutes. The drive is about 20 miles. Getting to Bicester has the routes from Oxford, London and Birmingham, and our Bicester guide covers the town beyond the shops.
By train and bus
Chiltern says trains run from Banbury to Bicester North twice an hour, and fares start from £5.50 for a single on its undated Banbury page. On weekdays the first of the morning leaves Banbury at 5.17am, with 9.16am, 9.38am, 10.06am and 10.41am among the useful ones, in both the timetable to 7 December 2026 and the one from 14 December. On Saturdays there are trains at 9.08am, 9.46am, 10.13am and 10.40am. On Sundays there are trains at 9.42am (9.44am from 13 December), 10.07am and 10.40am. Book to Bicester North: Bicester Village station is on another branch of Chiltern's line.
From Bicester North the shuttle is Oxford Bus Company's BV1, which leaves outside the station every half hour from 8.05am to 9.35pm in the timetable data we read in November 2026, and takes about 10 minutes to the stop inside the Village. It takes contactless payment. We could not confirm a 2026 fare or separate Sunday times, so check at the station before you rely on a late bus. Coming home, the Village opens 9am to 9pm Monday to Saturday and 10am to 7pm on Sundays in November 2026. On a weekday in the timetable to 7 December trains from Bicester North to Banbury leave at 8.27pm, 8.57pm, 9.27pm, 9.54pm and 10.56pm, and on a Sunday to 6 December at 7.58pm, 8.55pm, 9.53pm and 10.57pm. From 13 December the Sunday trains leave at 8.01pm, 8.55pm, 9.53pm, 10.29pm and 10.57pm.
By the 500 bus
The 500 runs from bay 5 at Banbury Bus Station through Middleton Cheney and Brackley to Bicester Village Station (stop A), about an hour and 25 minutes, with no change. It stops at the railway station, not inside the Village. On weekdays departures that go through run roughly hourly up to 5.10pm, and the last back from Bicester Village Station leaves at 6.55pm, with a similar pattern on Saturdays. That closes the day well before the shops do, and we could not confirm a Sunday bus through to Bicester, so check first. The bus makes sense from Middleton Cheney or Brackley. From Banbury itself the train saves the best part of an hour.
By car
Bicester Village is about 20 miles from Banbury by a routing engine, about 25 minutes on an empty road, by the M40. The postcode is OX26 6WD (50 Pingle Drive). The Village calls its parking ample and free, with charging points for top-ups only, and says a Park and Ride runs at busier times from signposted sites reached from the M40. There is no charging at the Park and Ride sites.
A better lunch on the way home
We leave the shops to others, but the country between Bicester and Banbury has better places for lunch. Deddington has the Unicorn. The Chequers at Steeple Aston is another in the villages between, and Adderbury, closer to home, has the Bell. You will want a car for these, or the S4 from Banbury on another day. Check their food hours on the listing pages, because a Bicester day is easily too long for a pub lunch. Villages near Banbury has the wider choice.

The three ways compared
- Train and bus
- Chiltern to Bicester North, 12 to 19 minutes, twice an hour, from £5.50 single. BV1 bus every half hour, about 10 minutes. Trains run on Sundays. Best for most trips.
- 500 bus
- Banbury Bus Station bay 5 to Bicester Village Station. About 1 hour 25 minutes, roughly hourly. Last back 6.55pm. Sunday through journeys not confirmed.
- Car
- About 20 miles by the M40. OX26 6WD. Free parking. Park and Ride at busier times. Top-up charging only.
- Village hours
- Monday to Saturday 9am to 9pm, Sunday 10am to 7pm, on the Village's own site for November 2026; earlier openings on 27 to 29 November. Check for Christmas and bank holidays.
Questions
Is there a direct train from Banbury to Bicester Village?
No. Trains from Banbury stop at Bicester North, and Chiltern's own Banbury to Bicester Village page sends you on by the shuttle bus from there. The BV1 takes about 10 minutes.
How long does it take to get from Banbury to Bicester Village?
About 30 to 45 minutes by train and bus, depending on the connection, about 25 minutes by car on a clear road, and about an hour and 25 minutes on the direct 500 bus.
Is parking free at Bicester Village?
Yes. The Village's own site calls it ample and free, with a Park and Ride at busier times.
Can you get to Bicester Village from Banbury on a Sunday?
Yes by train. Chiltern runs Sunday trains from Banbury to Bicester North from 7.50am, both in the timetable to 6 December 2026 and in the one from 13 December. Check the BV1 and the 500 for your date, as we could not confirm their Sunday times.