Cheapest price
$47
Average price
$55
Fastest journey
1 h 15 m
Average duration
1 h 20 m
Trains per day
12
Distance
98 km
The best way to find a cheap train ticket from Bristol to Oxford is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the train as it is the most popular option from Bristol to Oxford among Omio's users. If you are prioritising price take the bus with prices starting from €30. For those with little time consider booking a train which can get you there in 1h 21m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.
Most popular Train | Bus |
---|---|
€39 Average price | €36 Average price Cheapest |
1h 51m Average duration Fastest 1h 21m Onboard + 30m Additional time* | 6h 0m Average duration 5h 30m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions Lowest | 0.1 - 0.2kg CO2 emissions |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | On time 7:00 AM Bristol Temple Meads (BRI) | 1h21 | 8:21 AM Oxford station (OXF) | 1 transfer | |
![]() | On time 7:30 AM Bristol Temple Meads (BRI) | 1h26 | 8:56 AM Oxford station (OXF) | 1 transfer | |
![]() | On time 8:00 AM Bristol Temple Meads (BRI) | 1h24 | 9:24 AM Oxford station (OXF) | 1 transfer | |
![]() | On time 8:30 AM Bristol Temple Meads (BRI) | 1h20 | 9:50 AM Oxford station (OXF) | 1 transfer | |
![]() ![]() | On time 9:00 AM Bristol Temple Meads (BRI) | 1h38 | 10:38 AM Oxford station (OXF) | 1 transfer | |
![]() | On time 9:30 AM Bristol Temple Meads (BRI) | 1h22 | 10:52 AM Oxford station (OXF) | 1 transfer | |
![]() ![]() | On time 10:00 AM Bristol Temple Meads (BRI) | 1h38 | 11:38 AM Oxford station (OXF) | 1 transfer | |
![]() | On time 10:30 AM Bristol Temple Meads (BRI) | 1h22 | 11:52 AM Oxford station (OXF) | 1 transfer | |
![]() ![]() | On time 11:00 AM Bristol Temple Meads (BRI) | 1h38 | 12:38 PM Oxford station (OXF) | 1 transfer | |
![]() | On time 11:30 AM Bristol Temple Meads (BRI) | 1h22 | 12:52 PM Oxford station (OXF) | 1 transfer | |
![]() | On time 12:00 PM Bristol Temple Meads (BRI) | 1h15 | 1:15 PM Oxford station (OXF) | 1 transfer | |
![]() | On time 12:30 PM Bristol Temple Meads (BRI) | 1h22 | 1:52 PM Oxford station (OXF) | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 60 miles (98 km) |
Average train duration 1h 21m |
Cheapest ticket price $21 (€17) |
Trains per day 7 |
Train providers 1 |
Fastest train 1h 9m |
First train 04:53 |
Last train 22:40 |
You can travel by train to Oxford from Bristol with Great Western Rail and first_great_western for as low as $19 (€16). When you search for schedules and tickets, Omio will show you the best journey.
Great Western Railway is a train operating company in the United Kingdom. It operates services from London Paddington to the West of England, South Wales and the Cotswolds. It also operates services from London Paddington to Oxford, Reading and Bristol. It offers a range of ticket types, including Advance, Anytime, Off-Peak and Super Off-Peak tickets. Onboard facilities include free Wi-Fi, power sockets, air conditioning and catering services. The most popular routes for Great Western Railway are London Paddington to Bristol, Reading and Oxford.
Great Western Rail from Bristol to Oxford train information:
Plan your journey with ease on the Bristol to Oxford train route, offering quick and comfortable connections for a hassle-free commute. Most trains from Bristol to Oxford depart from Bristol Temple Meads and arrive at Oxford Station, two of the busiest transport hubs in their respective cities. Whether you're traveling for work, studies, or leisure, booking your train from Bristol to Oxford ensures a smooth and efficient means of reaching your destination. Choose from multiple daily departures and enjoy a relaxing ride that helps you avoid the stress of traffic or parking.
If you're looking for a cost-effective way to travel, train tickets from Bristol to Oxford can fit into a variety of budgets. The cheapest tickets for this route start at an impressive $21 (€17), offering superb value for a direct journey. On average, train ticket prices hover around $47 (€39), making it an affordable and efficient choice for travelers. For the best deals and a comfortable experience, consider making your trip during September. This month typically combines lighter travel crowds and more favorable ticket pricing, helping you save even more on your journey. Start planning your Bristol to Oxford trip today and maximize your savings with these convenient travel options!
Traveling by train from Bristol to Oxford is made convenient and comfortable by services operated by Great Western Railway (GWR) and CrossCountry. These trains offer modern, spacious seating and free Wi-Fi, ensuring you stay connected throughout your journey. Many services also provide on-board refreshments and access to power outlets, making your travel experience enjoyable. With both standard and first-class tickets available, passengers can choose a travel option that best suits their needs. From direct routes to those with quick connections, the train journey between Bristol and Oxford offers efficiency and reliability for commuters and leisure travelers alike.
Planning a train journey from Bristol to Oxford? The travel distance between these two iconic cities is 60 miles (98 km). The average train journey duration is around 1h 9m. Whether you're commuting, traveling for leisure, or heading to the university, this efficient rail link makes your trip quick and convenient.
Trains between Bristol and Oxford operate with excellent frequency, ensuring plenty of options for your travel. On average, there are 7 trains running daily, connecting these cities seamlessly. These services are available every day of the week, from Monday to Sunday, so you can travel whenever it suits your schedule.
Looking for details on the first and last train of the day? Typically, the first train departs from Bristol at 04:53, while the last train leaves at 22:40. With such comprehensive service hours, you have great flexibility to plan your trip. Don't forget to check the Bristol to Oxford train times and schedule in advance to streamline your journey.
Passengers board the train most frequently from Bristol Temple Meads, which is located around 1.9 miles (3 km) away from the city centre, and they get off the train at Oxford, located 1.2 miles (1.9 km) away from the city centre.
Here are some other resources that might have the information you need