1map logoGo to main page

Bath, Somerset to Oxford, Oxfordshire from $22: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bath, United Kingdom
to
Oxford, United Kingdom

How to Get from Bath to Oxford: 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.

$22 - OtherBest price
87.6 kmDistance
58m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bath to Oxford 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
58m
Estimated price
$35-85
Recommended
Company
various
Train
Bus
Average Duration
1h  43m
Estimated price
$35-77
Cheapest
route map
Distance: 87.6 km
Duration: 58m

See more options

Pricing table
Company
various
Drive
Average Duration
1h  25m
Estimated price
$22-35
Company
various
Train
Bus
Average Duration
1h  47m
Estimated price
$35-78
Company
various
Train
Average Duration
1h  15m
Estimated price
$38-94

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $43 $45 $39 $50 $40 $42 $41
Train $30 $31 $41 $31 $30 $12 $30

Traveling From Bath to Oxford

The journey from Bath to Oxford offers a fascinating contrast between Bath's stunning Georgian architecture and relaxing thermal spas, and Oxford's historic university ambiance, vibrant culture, and lively streets.

Best Neighbourhoods in Oxford

Oxford offers diverse neighborhoods, each with its distinct charm and attractions.

Jericho
• Bohemian vibe with unique shops and cafes.
• Close to the University Parks and cultural events.
Cowley
• Known for its vibrant nightlife and dining options.
• Home to the Cowley Road Carnival and diverse community.
City Centre
• Hub for history with the Ashmolean Museum and colleges.
• Great for shopping, dining, and easy transportation access.

Best Times To Visit Oxford's Attractions

Timing your visits to Oxford’s attractions can significantly enhance your experience.

Ashmolean Museum
Visit early on weekdays to enjoy art without large crowds.
Christ Church College
Afternoons on weekdays provide a quieter atmosphere for exploration.
Bodleian Library
Guided tours in early mornings offer a more intimate experience.

Oxford Weather: What to Expect Year-Round

Oxford experiences a temperate maritime climate with mild winters and warm summers, making it an appealing destination throughout the year. Late spring and early autumn are ideal for visiting, as pleasant weather enhances your enjoyment of outdoor attractions and strolls through the city.

Dining Recommendation in Oxford

For a distinctive flavor experience, try the classic Oxford dish, ‘Oxford sausage,’ at The Oxford Blue, known for its lively atmosphere and commitment to local ingredients. This contrasts with Bath’s refined and spa-inspired cuisine, offering a more rustic and hearty option that captures the essence of the local region.

Bath - Oxford operators

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

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

Train from Bath Spa to Oxford

Average Duration
58m
Estimated price
$35-85

Train from Bath Spa to Didcot Parkway

Average Duration
43m
Estimated price
$30-75

Train from Didcot Parkway to Oxford

Average Duration
14m
Estimated price
$6-21
Bus Show bus routes
Contact phone
+44 1865 785400
Website
https://www.thames-travel.co.uk/

Bus from Parkway Station to St Aldates

Average Duration
34m
Estimated price
$3-4

Bus from Parkway Station to Police Station

Average Duration
55m
Estimated price
$3-5

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

Traveling between Bath and Oxford 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.

🚗 Heading from picturesque Bath to the historic city of Oxford is a delightful journey spanning 109.4 km. The drive typically takes around 1 hour and 25 minutes, offering plenty of charming sights along the way. 💷 The cost to travel by car from Bath to Oxford ranges between £17 to £28, making it a budget-friendly option for exploring both cities.
Average price
£17 - £27
🚆 Enjoy a convenient journey from Bath to Oxford by train with a direct service operating twice a week on Saturdays. The First Great Western Service offers a smooth ride that takes approximately 58 minutes. 🎟️ Ticket prices for the train between Bath and Oxford range from £28 to £67, providing flexibility for different budgets.
Departure Point
Bath Spa station
Arrival Point
Oxford station
Useful tips for train travellers
• On your train trip from Bath to Oxford, look out for the catering services provided by Great Western Railway (GWR). They offer a range of snacks, sandwiches, and beverages available for purchase on board. You can order at the seat using the GWR app or purchase items from their on-board trolley service.
• Great Western Railway offers several seating options for your journey, including Standard Class and First Class. Standard Class is typically more budget-friendly, while First Class provides larger seats, extra legroom, and complimentary refreshments. If you're considering a more comfortable experience, opt for First Class for a quieter environment with better amenities.
• The main operators on this route are Great Western Railway (GWR) and CrossCountry. You can visit their websites for schedules and ticket information: Great Western Railway: gwr.com, CrossCountry: crosscountrytrains.co.uk Additionally, check local transport schedules for connections in Oxford at oxford.gov.uk
🚌 Route 1: The journey from Bath to Oxford by bus takes 2 hours 58 mins, covering a distance of 144 km with one transfer in Bristol. The first leg involves a bus from Bath City Centre to Bristol, operated by First Bristol, Bath and the West. 🛣️ Route 2: To travel from Bath to Oxford via bus, the trip takes 3 hours 14 mins, spanning 145 km and requiring a transfer in Bristol. The initial bus segment is from Bath to Bristol Airport, serviced by Bath Bus Company, before continuing on to Oxford with megabus M81. 🚆 Route 3: For a quicker route from Bath to Oxford, consider taking the train. This option lasts 1 hour 9 mins over 103 km with a transfer in Didcot. Commence the journey with a train from Bath Spa to London Paddington, operated by GWR, and then proceed to Oxford from Didcot Parkway.
Useful tips for bus travellers
• Book your bus tickets in advance through the First Bristol, Bath and the West and Megabus websites to secure the best fares and check the exact departure times, especially for the transfer at Bristol.
• When you arrive at Bristol Bus and Coach Station, allow some extra time to navigate the transfer to the Megabus service; it’s about a 12-minute walk from the bus station to your boarding point at Bristol Bond St, so keep an eye on the time.
• Upon arrival at Gloucester Green Bus Station in Oxford, you will find helpful maps and signage; make sure to visit the information desk for assistance if you plan to explore the city afterward, as they can guide you on local buses and key attractions.

Frequently asked questions

Find out more about the route from Bath to Oxford.

Or choose the category:
The distance between Bath and Oxford is 54 miles by road. It typically takes around 1 hour and 25 minutes to drive from Oxford to Bath. If you prefer public transportation, it takes 1 hour and 11 minutes to travel by train from Bath to Oxford, and 1 hour and 42 minutes by train and then bus.
The most cost-effective option for traveling from Bath to Oxford is by driving, with prices ranging from £17-£27. It takes approximately 1 hour and 25 minutes to reach Oxford by car. However, the fastest option is by train, which takes only 1 hour and 11 minutes but costs between £27-£74. Depending on your budget and preferences, either option can provide a convenient and efficient means of transportation between the two cities.
The prices for a train journey between Bath and Oxford can range from £28 to £71, depending on factors such as the time of day and the type of ticket purchased. It is advisable to book in advance to secure the best deals. Other modes of transportation, such as taking a bus or driving, may have different costs and should be considered when planning your trip.
To travel from Bath to Oxford without using public transportation, you can drive the distance of 68 miles, which takes approximately 1 hour and 25 minutes. The driving route offers the flexibility to stop along the way and explore the surrounding countryside. The cost of driving from Bath to Oxford by car can range from £17 to £27, depending on factors such as fuel consumption and tolls.
The best way to travel from Bath to Oxford without a car is by train, which takes approximately 1 hour and 11 minutes. The train journey offers convenience and comfort, allowing you to relax and enjoy the scenery along the way. The ticket prices for the train ride range from £27 to £74, depending on the time and class of travel.
No, there is no direct train link between Bath and Oxford. However, there is a train service that departs from Bath Spa and arrives at Oxford via Didcot Parkway. The journey, including transfers, takes approximately 1 hour and 11 minutes. The train services are operated by First Great Western Service.
There are numerous options for accommodation near Oxford. With over 853 hotels available, travelers have a wide range of choices to suit their preferences and budget. Prices for hotels in Oxford start at £48 per night. It is recommended to book in advance to secure the best deals and availability for your stay near Oxford.