|Distance||21 miles (34 km)|
|Available travel modes||Bus or train|
|Ticket price range||$8 - $10|
|Cheapest mode||Train • $8 (€7) • 17 min|
|Fastest mode||Train • $8 (€7) • 17 min|
|Popular travel companies||Bus or Cross Country|
Travel 21 miles (34 km) by bus or train to Banbury from Oxford. If speed is a priority, then a train is the best option with an average duration of 17 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $8 (€7). The most popular travel companies which serve this journey are Bus or Cross Country among others. Travelers can even take a direct from Oxford to Banbury.
There are 2 ways that you can travel from Oxford to Banbury. You can take a bus or train.
The cheapest way to get from Oxford to Banbury is by taking a train. You can find average ticket prices around $8 (€7) compared to other travel options to Banbury:
A train is $3 (€2) less than a bus for this route with tickets for a bus from Oxford to Banbury costing on average $10 (€9).
The fastest way from Oxford to Banbury is by train with an average journey time of 17 min.
There are alternative travel options to Banbury that can usually take longer:
In comparison, going by bus can take 50 min on average.
The distance from Oxford to Banbury is approximately 21 miles (34 km).
The average frequency per day from Oxford to Banbury is:
However, we recommend checking specific travel dates for your trip from Oxford to Banbury as scheduled services by bus or train can vary by season or day of the week.
These are the most popular departure and arrival points from Oxford to Banbury:
If finding a good deal is your main consideration for your trip from Oxford to Banbury, then we'll help you find the best value travel companies for you:
Before traveling from Oxford to Banbury, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:
But we recommend booking Oxford to Banbury tickets online a few months before your planned travel date to score the best deals and save money on your trip.