Train

Take the train First Great Western Service at the station Bristol Temple Meads.

The journey takes approximately 1 h 13 m. Ticket price is about €40 The travel distance is 119 km.

Carrier is First Great Western Service.

Buy ticket

Get off at the Oxford.


🛏 Find hotel deals and discounts up to 20% in Oxford at Booking


Train

Take the train First Great Western Service at the station Bristol Temple Meads.

The journey takes approximately 57 m. Ticket price is about €35 The travel distance is 104 km.

Carrier is First Great Western Service.

Buy ticket

Get off at the Didcot Parkway.
Take the train First Great Western Service at the station Didcot Parkway.

The journey takes approximately 13 m. Ticket price is about €5 The travel distance is 16 km.

Carrier is First Great Western Service.

Buy ticket

Get off at the Oxford.


🛏 Find hotel deals and discounts up to 20% in Oxford at Booking


Bus

Take the Megabus UK bus at the Cabot Circus station .

The journey takes approximately 1 h 45 m. Ticket price is about €12 The travel distance is 115 km.

Carrier is Megabus UK.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Oxford at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 1 h 23 m. The travel distance is 117 km.

Get off at the Oxford.


🛏 Find hotel deals and discounts up to 20% in Oxford at Booking


The cheapest way to travel from Bristol to Oxford is by taking a Bus with an average price of €12. The journey takes approximately 1 ч. 45 мин.

Train is the fastest way to travel from Bristol to Oxford. Tickets cost €40. The journey takes approximately 1 ч. 13 мин.

Bristol is approximately 117 km away from Oxford. The trip by car takes 1 h 23 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the Megabus UK company. Tickets cost about €12. A bus trip from Bristol to Oxford will take 1 h 45 m.

The average journey time by car between Bristol and Oxford is 1 h 23 m.