Train

Take the train First Great Western Service at the station Bath Spa.

The journey takes approximately 42 m. Ticket price is about €29 The travel distance is 86 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


Train bus

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

The journey takes approximately 42 m. Ticket price is about €29 The travel distance is 16 km.

Carrier is First Great Western Service.

Buy ticket

Get off at the Oxford.
Take the Thames Travel bus at the Parkway Station station .

The journey takes approximately 34 m. Ticket price is about €2 The travel distance is 23 km.

Carrier is Thames Travel.

Buy ticket

Get off at the St Aldates.


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


Train bus via Police Station

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

The journey takes approximately 42 m. Ticket price is about €29 The travel distance is 16 km.

Carrier is First Great Western Service.

Buy ticket

Get off at the Oxford.
Take the Thames Travel bus at the Parkway Station station .

The journey takes approximately 55 m. Ticket price is about €2 The travel distance is 23 km.

Carrier is Thames Travel.

Buy ticket

Get off at the Police Station.


🛏 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 25 m. The travel distance is 108 km.

Get off at the Oxford.


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


The cheapest way to travel from Bath to Oxford is by taking a Train bus with an average price of €32. The journey takes approximately 1 ч. 42 мин.

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

Bath is approximately 108 km away from Oxford. The trip by car takes 1 h 25 m.

The average journey time by car between Bath and Oxford is 1 h 25 m.