These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Oxford from Banbury

distanceDistance21 miles (34 km)
changesDirect busYes

Buses from Banbury to Oxford cover the 21 miles (34 km) long journey with our travel partners like. There are direct bus services available. Travelers depart most frequently from Banbury and arrive in Oxford, St Giles (Stop C5).

Travel Tips

Buses from Banbury to Oxford
Take the bus to Oxford easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Banbury to Oxford.
FAQs
What is the distance to Oxford from Banbury by bus?
When traveling this route you should expect the distance between Banbury and Oxford by bus to be approximately 21 miles (34 km).
What bus station in Banbury goes to Oxford? What bus station do I come into Oxford from Banbury?

Omio customers who travel this route most frequently depart from Banbury   and arrive in Oxford, St Giles (Stop C5).

Where do I find the Banbury bus station to Oxford? Where is the Oxford bus station?

The most popular departure bus station with passengers for this route, called Banbury, is located 0 mile (s) / 0 km from the city center of Banbury.

The most popular arrival bus station, Oxford, St Giles (Stop C5), is located 0 mile (s) / 0 km away from the city center of Oxford.

Important Stations and Airports for this Journey

Buses from Banbury to Oxford: related information

Here are some other resources that might have the information you need