|Distance||61 miles (98 km)|
|Average train duration||1 h 19 min|
|Average train ticket price||£30 (€34)|
|Train frequency||25 a day|
|Direct train||Yes, there are 25 direct trains a day|
|Train providers||Great Western Railway|
Trains from Bristol to Oxford cover the 61 miles (98 km) long route taking on average 1 h 19 min with our travel partners like Great Western Railway. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around £30, you can find the cheapest train ticket for as low as £28. Travellers depart most frequently from Bristol Temple Meads and arrive in Oxford.
Passengers looking to get from Bristol to Oxford have plenty of options, with services running regularly from 04:50 a.m until 11:36 p.m. There are at least four services per hour between these times. All trains leave from Bristol Temple Meads and require a change at either Swindon or Didcot Parkway, before arriving at Oxford station. Journey times range from 1 hour and 21 minutes to 1 hour and 56 minutes.
Trains from Bristol to Oxford will depart from Bristol Temple Meads. Temple Meads is a couple of kilometres to the south-east of the city centre and the University district, but is well connected via local buses. Catch bus number 8 if you are coming from Clifton, or bus number 9 if you are travelling from Kingsdown. The A1 bus service also directly links Temple Meads with Bristol International Airport, for anyone transferring from a flight. Buses run until quite late, so should be convenient for all train departure times, but very early travellers may want to book a minibus or taxi.
Oxford is one of the UK's most beautiful cities. Famous for its seats of learning, the city is filled with ancient colleges and libraries that visitors can wander around. Tour the treasures of the Ashmolean Museum, climb the stairs of University Church for breath-taking views, or take a trip to nearby Blenheim Palace. Trains from Bristol to Oxford get into the city's main station. Local buses depart from just outside, and will take visitors straight to the city centre, while rickshaw tours are also available with expert guides.
Omio customers book a train from Bristol Temple Meads to Oxford most frequently for this route.
Passengers board the train most frequently from Bristol Temple Meads, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at Oxford, located 0 mile (s) / 0 km away from the city centre.
Here are some other resources that might have the information you need