Travel options
from Banbury to Oxford

You can get from Banbury to Oxford by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

Travel Information from Banbury to Oxford

distanceDistance21 miles (34 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $8 (€7) • 18 min
carriersPopular travel companiesCross Country

Travel 21 miles (34 km) by train between Banbury and Oxford. Cross Country is the main travel company operating this route. Travelers can even take a direct from Banbury to Oxford.

Travel Tips

Travel from Banbury to Oxford
Travel 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.
How do I travel from Banbury to Oxford?

Travel to Oxford from Banbury by taking a train.

What is the fastest way from Banbury to Oxford?

Traveling by train is also the quickest way from Banbury to Oxford. It takes on average 18 min   to travel this journey.

How many miles from Banbury to Oxford would I travel?

Oxford is approximately 21 miles (34 km) away from Banbury.

How many services a day are there from Banbury to Oxford?

The average frequency per day from Banbury to Oxford is:

  • 24 trains a day.

However, we recommend checking specific travel dates for your trip between Banbury and Oxford as scheduled services by train can vary by season or day of the week.

Where do I depart from Banbury? Where do I arrive in Oxford?

These are the most popular departure and arrival points when traveling from Banbury to Oxford:

  • Most travelers take a train from Banbury to Oxford.
Which travel operators can get me to Oxford from Banbury?

Let Omio help you find the best company to travel with to Oxford from Banbury:

  • You can travel by train to Oxford from Banbury with Cross Country, and you can find Cross Country Banbury to Oxford tickets for $8 (€7) on Omio.
Where should I go next after I travel from Banbury to Oxford?
Omio customers who travel from Banbury to Oxford often also extend their vacation to go to London, Luton or Bristol. Omio can help you plan your trip by finding the best connections between Oxford and these popular destinations at a great price.
When should I buy a ticket from Banbury to Oxford online to score the best deals?

When planning your trip from Banbury to Oxford, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Train tickets are costing on average $8 (€7) one way.

However, we recommend buying tickets from Banbury to Oxford online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Banbury to Oxford: related information

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