Skip to content
Banburyshire

A blue-tiled station building beside the platform, a Chiltern train below and a bus and car park beyond

Des Blenkinsopp, CC BY-SA 2.0, via Wikimedia Commons

Getting to Bicester

Bicester has two stations on two Chiltern lines: Bicester Village for Oxford and London Marylebone, Bicester North for Banbury and Birmingham. The S5 bus runs from Oxford up to every 15 minutes, and the M40 meets the A41 at junction 9. Times and fares for November 2026.

Pick your station by where you start. From Oxford or London Marylebone, take Chiltern to Bicester Village, which is beside the outlets and 9 minutes' walk from the Market Square. From Banbury or Birmingham, take Chiltern to Bicester North, about 16 minutes' walk from the centre, and use the shuttle bus if you are going on to the shops. Our guide to Bicester says what is worth the trip once you are there.

The two stations

Bicester Village station, off London Road (OX26 6HU), is on Chiltern's line from Oxford to London Marylebone. It is the old London Road station of 1850, reopened under its new name in October 2015 when Chiltern began running from Oxford Parkway to Marylebone, with trains on to Oxford itself from December 2016. Its ticket office opens 5.30am to 9pm on weekdays, 6am to 7pm on Saturdays and 8am to 6pm on Sundays, and it has toilets, a buffet and step-free access to every platform.

Bicester North, on Buckingham Road (OX26 6EF), is on Chiltern's main line from Birmingham through Banbury to Marylebone. Its ticket office opens 5.50am to 7.10pm on weekdays, 6.35am to 6pm on Saturdays and 8.10am to 4.40pm on Sundays. It has toilets, a coffee shop, a taxi rank at the front and lifts to both platforms. Chiltern rates both stations Category A for step-free access.

The stations are about a mile apart, 24 minutes on foot by a walking route planner, through the town centre. The shuttle bus between them, Oxford Bus Company's BV1, leaves from beside the cycle stands at Bicester North and takes about 10 minutes. Chiltern's station page says it runs every 15 minutes from 8.30am to 9.30pm, while the timetable data we read in November 2026 shows every half hour from 8.05am to 9.35pm, so allow for the longer wait.

From London

Chiltern runs from London Marylebone to both stations. To Bicester Village, its station page gives 54 minutes, and The Bicester Collection says less than an hour. To Bicester North, the national timetable as republished by live-departures.info gives an average of 52 minutes, with trains on a weekday from 6.04am to 12.05am and on Sundays from 8am to 11.15pm. Go to Bicester Village for the shops and the town centre, and to Bicester North if you are heading north of the town.

From Oxford

By train, Chiltern runs two trains an hour from Oxford to Bicester Village, the fastest in 14 minutes, with single fares from £3.90 on its own page. By bus, Stagecoach's S5 runs from Magdalen Street in Oxford by Oxford Parkway and Kingsmere Park and Ride to Bicester Village and Pioneer Square in the town centre, about 35 minutes. Stagecoach says it runs up to every 15 minutes from Pioneer Square, and on Sundays. The first bus from Oxford leaves at 6.20am and the last at 12.20am in the timetable for 12 November 2026.

From Banbury

Chiltern trains from Banbury station reach Bicester North in 12 to 19 minutes, about twice an hour, from £5.50 single, and run on Sundays from 7.50am. No train runs from Banbury to Bicester Village station: change to the shuttle at Bicester North. Stagecoach's 500 bus runs direct from bay 5 at Banbury Bus Station through Middleton Cheney and Brackley to Bicester Village Station in about an hour and 25 minutes, roughly hourly until about 5pm, with the last bus back at 6.55pm. Bicester Village from Banbury has the times in full.

From Birmingham, Milton Keynes and Buckingham

From Birmingham Moor Street or Snow Hill, Chiltern runs through Banbury to Bicester North, where The Bicester Collection tells shoppers to take the shuttle. From the east, Stagecoach's X5 runs from Bedford and Milton Keynes through Buckingham to Bicester North, Pioneer Square and Bicester Village, then on to Oxford. In the timetable data for November 2026 it takes 55 to 60 minutes from Milton Keynes Central and runs every 30 to 60 minutes. We could not confirm its Sunday times.

A glass station entrance between blue-tiled pillars, a covered cycle rack to the left and bollards along the forecourt
The entrance to Bicester Village station Photo: David Hillas, CC BY-SA 2.0, via Wikimedia Commons

By car

From London, Oxford and the south, leave the M40 at junction 9, where it meets the A34 and the A41, and take the A41 north to Bicester Village and the town. Oxford is about 15 miles by the A34 and A41, about 24 minutes on a clear road by a routing engine. From Banbury the same engine sends you down the M40 to junction 10 and in through Ardley, about 17 miles and 26 minutes to the Market Square. Bicester Village (OX26 6WD) has free parking and runs a Park and Ride at busier times from three sites signposted from the M40. Parking in Bicester has the council's car parks and charges.

Buses on to the villages

There is no bus station in Bicester: Stagecoach's buses stop in a row on Manorsfield Road at Pioneer Square. From the town, the 25 and 25A run to Heyford Park in the Heyfords, the 81 to Caversfield, Souldern, Fewcott and Ardley, and the 8 to Chesterton, Steeple Aston and Middle Barton. These are village services rather than town ones, so check each timetable before you set out.

Bicester's two stations

Bicester Village
OX26 6HU, off London Road. Oxford to London Marylebone line. Oxford from 14 minutes, Marylebone 54. 9 minutes' walk to the Market Square. Car park 223 spaces, £10.20 a weekday, £7.10 weekends.
Bicester North
OX26 6EF, Buckingham Road. Birmingham to Marylebone line, through Banbury (12 to 19 minutes). 16 minutes' walk to the Market Square. Car park 498 spaces, £9.60 a weekday, £6.20 weekends. Taxi rank.
Shuttle bus BV1
Bicester North to Bicester Village, about 10 minutes. Every 15 minutes, 8.30am to 9.30pm (Chiltern), or every half hour, 8.05am to 9.35pm (timetable data, November 2026). Contactless.
S5 bus
Oxford Magdalen Street to Bicester Village and Pioneer Square, about 35 minutes, up to every 15 minutes, Sundays too (Stagecoach).
500 bus
Banbury Bus Station bay 5 to Bicester Village Station by Brackley, about 1 hour 25 minutes, roughly hourly to about 5pm. Last back 6.55pm. Sunday through journeys not confirmed.

Questions

Which station is best for Bicester Village?

Bicester Village station, beside the outlets, if you are coming from Oxford or London Marylebone. From Banbury or Birmingham, go to Bicester North and take the BV1 shuttle, about 10 minutes.

Is there a direct train from Banbury to Bicester Village?

No. Trains from Banbury stop at Bicester North, 12 to 19 minutes away, and you change there to the shuttle bus. The 500 bus runs direct but takes about an hour and 25 minutes.

How long is the train from London to Bicester?

Under an hour from London Marylebone to either station: Chiltern gives 54 minutes to Bicester Village, and the national timetable an average of 52 minutes to Bicester North.

How do you get from Bicester North to Bicester Village?

By the BV1 shuttle bus from beside the cycle stands, about 10 minutes, or on foot through the town centre, about 24 minutes.

Can you get to Bicester by bus from Oxford on a Sunday?

Yes. Stagecoach says the S5 runs on Sundays as well as during the week. Check the Sunday timetable before you travel, as we read only the weekday times.

Don't miss a thing

What is on, what is new and what is in season in Banburyshire, in your inbox about once a month.

About once a month. Unsubscribe at any time.