There are 5 ways to get from Oxford to Hanborough by train, bus, taxi, car or foot
Questions & Answers
The cheapest way to get from Oxford to Hanborough is to drive which costs £1 - £3 and takes 16 min.
The quickest way to get from Oxford to Hanborough is to train which costs £2 - £6 and takes 9 min.
The distance between Oxford and Hanborough is 7 miles. The road distance is 10.6 miles.
The train from Oxford to Hanborough takes 9 min including transfers and departs hourly.
No, there is no direct bus from Oxford to Hanborough station. However, there are services departing from Oxford City Centre, George Street (Stop B2) and arriving at Long Hanborough, Hanborough Station (Hanborough Rail Station) via Woodstock, Marlborough Arms (Marlborough Arms TC). The journey, including transfers, takes approximately 1 h 4 min.
Yes, there is a direct train departing from Oxford and arriving at Hanborough. Services depart hourly. The journey takes approximately 9 min.
What companies run services between Oxford, England and Hanborough, England?
Great Western Railway operates a train from Oxford to Hanborough hourly. Tickets cost $3 - $7 and the journey takes 9 min. Alternatively, Stagecoach Oxfordshire operates a bus from Oxford to Hanborough every 15 minutes. Tickets cost $5 and the journey takes 37 min.
Train from Oxford to Hanborough
- Ave. Duration
- 9 min
- Estimated price
- $3 - $7
- Off-Peak Day Single
- $5 - $8
- Advanced Single
- $6 - $9
- Anytime Day Single
- $3 - $7
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Bali: What to do if Mount Agung erupts and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.