Trip to Oxford

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Banbury to Oxford

🌳 The picturesque train ride from Banbury to Oxford takes approximately 18 minutes, giving you a brief but delightful glimpse of the English countryside along the way. Sit back and relax as you glide through the lush landscapes towards your destination. 💰 Ticket prices for the Banbury to Oxford train vary between £10 and £32, offering options to suit different budgets. Whether you're heading to Oxford for academic pursuits, sightseeing, or simply exploring a new city, the train journey from Banbury makes for a comfortable and cost-effective travel choice.

Where to stay in Oxford

There are over 290 hotels to stay in Oxford. Prices range from $20 per night.

Accomodation
  • The train services from Banbury to Oxford are provided by CrossCountry. The direct train departs from Banbury station and arrives at Oxford station, with services operating hourly every day. The journey typically takes approximately 18 minutes. The prices for a train ticket between Banbury and Oxford range from £10 to £32, depending on factors such as time of booking and class of travel.
  • The fastest train between Banbury and Oxford is the direct service operated by CrossCountry. This train departs from Banbury station and arrives at Oxford station, with services running hourly every day. The journey typically takes approximately 18 minutes, making it the quickest option for traveling between the two cities. Ticket prices for this efficient and convenient train service range from £10 to £32, depending on the class of travel and time of booking.
  • The departure station for trains leaving for Oxford from Banbury is Banbury station. This station is where the CrossCountry train services to Oxford originate. Passengers can board the direct train at Banbury station to begin their journey to Oxford, with services departing regularly throughout the day.
  • There are multiple trains between Banbury and Oxford operated by CrossCountry. These direct train services run hourly and operate every day, providing passengers with frequent options for their journey. The travel time between Banbury and Oxford is approximately 18 minutes, offering a quick and convenient transportation choice for travelers. Ticket prices for the train service between these two locations range from £10 to £32, depending on the time of booking and type of ticket purchased.
  • The train from Banbury to Oxford arrives at Oxford station, which serves as the final destination for this particular route operated by CrossCountry. Passengers disembark at Oxford station, which is conveniently located in the city center, allowing for easy access to various attractions and amenities. Oxford station is a major railway hub in the area, offering connections to other destinations and modes of transportation for travelers.
  • The first train of the day from Banbury to Oxford is typically in the early morning, with services starting around 5:30 AM. The last train departing from Banbury to Oxford usually runs in the late evening, with services available until around 11:30 PM. These hourly trains operated by CrossCountry provide travelers with flexibility throughout the day to make the journey, which typically takes approximately 18 minutes to reach Oxford from Banbury.
  • There are multiple direct train trips available each day between Banbury and Oxford. These services depart hourly and operate every day, providing travelers with frequent options for making the journey. Operated by CrossCountry, the trains depart from Banbury station and arrive at Oxford station, with the journey typically taking approximately 18 minutes. Travelers can choose from various departure times throughout the day to suit their schedules.
  • Yes, there is a direct train available between Banbury and Oxford. The train departs from Banbury station and arrives at Oxford station, with services operating hourly every day. The journey on this direct route typically takes approximately 18 minutes, providing a convenient and efficient travel option between the two locations.
  • The cost of a train ticket from Banbury to Oxford varies between £10 and £32. The price range reflects factors such as the class of travel, time of booking, and availability of fare discounts. Passengers can choose the fare that best suits their budget and travel preferences when planning their journey between Banbury and Oxford by train.

Will you be returning to Banbury by train?

If you are looking for the return train journey, check out trains from Oxford to Banbury

See schedule