1map logoGo to main page

Oxford to Bristol from $13: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oxford, United Kingdom
to
Bristol, United Kingdom

How to Get from Oxford to Bristol: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$13 by busBest price
73.3 milesDistance
1h 9m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oxford to Bristol with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
First Great Western Service
Train
Average Duration
1h  9m
Estimated price
$45-100
Recommended
Company
Megabus UK
Bus
Average Duration
1h  45m
Estimated price
$13-19
Cheapest
route map
Distance: 73.3 miles
Duration: 1h 9m

See more options

Pricing table
Company
Various
Drive
Average Duration
1h  23m
Estimated price
$23-35
Company
Various
Train
Average Duration
1h  46m
Estimated price
$41-111

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $25 $27 $24 $28 $29 $28 $28
Train $37 $51 $38 $38 $39 $38 $38

Traveling From Oxford to Bristol

This route connects two vibrant cities, with Oxford offering historic university charm while Bristol surprises with its lively arts scene and maritime heritage.

Best Neighbourhoods in Bristol

Bristol's neighborhoods offer diverse experiences for every kind of visitor.

Clifton
• Iconic suspension bridge views
• Elegant Georgian architecture throughout
Stokes Croft
• Vibrant street art around every corner
• Trendy cafes and independent shops
Harbourside
• Scenic waterfront strolls
• Rich maritime history and culture

Best Times To Visit Bristol's Attractions

Timing your visit can significantly enhance your Bristol experience.

Bristol Zoo Gardens
Early mornings or late afternoons provide quieter moments with the animals.
SS Great Britain
Visiting on weekdays usually means fewer tourists and more personal exploration.
Bristol Museum & Art Gallery
Afternoons during weekdays typically offer a more relaxed atmosphere.

Bristol Weather: What to Expect Year-Round

Bristol enjoys a temperate maritime climate, characterized by mild winters and cool summers, making it a year-round destination. For the best experience, aim for late spring or early autumn, when the weather tends to be pleasant, and the city is lively with outdoor events.

Dining Recommendation in Bristol

Explore the vibrant St. Nicholas Market and indulge in a delicious bag of fish and chips from the iconic Fish and Chips stall, which showcases Bristol's rich coastal influence. This casual dining experience, with its bustling market atmosphere and focus on fresh, local ingredients, offers a lively contrast to the more traditional fare often found in Oxford.

Oxford - Bristol operators

Explore transport companies operating between Oxford and Bristol, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Oxford to Bristol Temple Meads

Average Duration
1h 9m
Estimated price
$45-100

Train from Didcot Parkway to Bristol Temple Meads

Average Duration
57m
Estimated price
$35-90
Bus Show bus routes
Website
https://uk.megabus.com

Bus from Gloucester Green Bus Station to Bristol Bond St

Average Duration
1h 45m
Estimated price
$13-19

Oxford to Bristol: Overview of Bus, Train, Flight, and Car Trips

Traveling between Oxford and Bristol offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Oxford to Bristol, covering a distance of 117.5 km in just over an hour. 💷 Explore flexible pricing options ranging from £18 to £28 for the journey by car from Oxford to Bristol.
Average price
£18 - £27
🕰️ The train runs twice a week, specifically on Saturdays, making it a convenient option for a weekend getaway to Bristol. The journey will whisk you away in just 1 hour and 9 minutes. 💷 Ticket prices for the Oxford to Bristol train range from £36 to £79, offering flexibility for various budgets.
Departure Point
Oxford station
Arrival Point
Bristol Temple Meads station
Useful tips for train travellers
• On the Great Western Railway (GWR) services from Oxford to Bristol, catering options include a trolley service offering snacks, hot beverages, and soft drinks. In First Class, you can enjoy complimentary refreshments, including a selection of snacks and beverages. Look out for seasonal specials or local treats.
• GWR offers various seating options on this route. In First Class, seats are more spacious and come with at-seat service, while Standard (Economy) offers comfortable seating with access to power sockets. If you prefer a quieter environment, opt for First Class; however, Standard Class is generally well-maintained and lively.
• Various operators run train services from Oxford to Bristol, primarily Great Western Railway (GWR). You can check schedules and book your tickets at their website: gwr.com Another service provider is CrossCountry, accessible at crosscountrytrains.co.uk For comprehensive journeys, consider using National Rail's journey planner: nationalrail.co.uk
🚌 Hop on a direct Megabus from Gloucester Green Bus Station in Oxford to Bristol Bond St. The journey lasts about 1 hour and 45 minutes. 💸 Prices for the bus ticket from Oxford to Bristol typically range from £10 to £15, making it an affordable and hassle-free transportation option for your journey.
Departure Point
Gloucester Green Bus Station
Arrival Point
Bristol Bond St station
Useful tips for bus travellers
• Check Megabus UK for the latest service updates and schedule, as they are the primary operator for the Oxford to Bristol route, and their website has real-time information: megabus.com
• Arrive early at Gloucester Green Bus Station to explore local cafes like the 'Gloucester Green Cafe' for a quick snack before your trip, or enjoy the ambiance while you wait: gloucestergreen.co.uk
• Upon arrival at Bristol Bond St, look for the visible transport interchange sign; it's conveniently located for easy access to local buses and taxis that can take you to other parts of the city. You can refer to the station map here: bristol.gov.uk

Frequently asked questions

Find out more about the route from Oxford to Bristol.

Or choose the category:
The distance between Oxford and Bristol is 98.2 km. The road distance is 118.0 km. Traveling by train, it takes 1 hour and 38 minutes to reach Bristol from Oxford. If you prefer driving, it takes about 1 hour and 23 minutes to reach Oxford from Bristol. Alternatively, taking the bus will take you approximately 1 hour and 30 minutes to travel between the two cities.
The most cost-effective option for traveling from Oxford to Bristol is by bus, which typically costs between £11 and £17. This option takes around 1 hour and 30 minutes, making it a relatively quick and affordable choice. If time efficiency is a priority, driving is the fastest option, taking approximately 1 hour and 23 minutes.
When traveling from Oxford to Bristol, the prices of a train ticket can range from £32 to £83. Alternatively, taking a bus from Bristol to Oxford can cost anywhere between £11 and £17.
To get from Oxford to Bristol without using public transportation, you can choose to drive. The distance between the two cities is approximately 117.5 km, and it takes around 1 hour and 23 minutes to drive. The prices for car rentals vary, but you can expect to spend between £18 and £28.
If you are traveling from Oxford to Bristol without a car, the best option is to take a bus. The journey takes approximately 1 hour and 30 minutes and costs around £11-£17. Another option is to take a train, which takes around 1 hour and 38 minutes.
Yes, there is a direct link between Oxford and Bristol by bus. The journey takes approximately 1 hour and 30 minutes. However, there is no direct train route between Oxford and Bristol. The train journey requires a transfer at Didcot Parkway and takes approximately 1 hour and 38 minutes.
There are numerous accommodation options available near Bristol. With over 1687 hotels to choose from, there is something to suit every budget and preference. Prices for hotels start at £24, allowing for a variety of affordable options.

Trips from Oxford

Trips to Bristol