The cheapest buses from Bath to Oxford

Showing times and prices for Oct 28

Cheapest

$23

Average

$23

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Bath to Oxford will cost around $ 23 if you buy it on the day, but the cheapest tickets can be found for only $ 23.

Cheapest
07:20AMBristol, City Centre2h10 09:30AMOxford
0 changes
$231One-way

Timetable Bath to Oxford

Showing buses for tomorrow, Thu, Oct 28
07:20AMBristol, City Centre2h10 09:30AMOxford
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
Oct 27
$30Great Western Railway
Find prices
Thu
Oct 28
$30Great Western Railway
$23Megabus
Fri
Oct 29
$30Great Western Railway
$23Megabus
Sat
Oct 30
$30Great Western Railway
$23Megabus
Sun
Oct 31
$30Great Western Railway
$20Megabus
Mon
Nov 1
$30Great Western Railway
$20Megabus
Tue
Nov 2
$30Great Western Railway
$20Megabus
Wed
Nov 3
$30Great Western Railway
$20Megabus
Thu
Nov 4
$30Great Western Railway
$20Megabus
Fri
Nov 5
$30Great Western Railway
$23Megabus
Mon
Nov 8
$30Great Western Railway
$20Megabus
Thu
Nov 11
$30Great Western Railway
$20Megabus
Fri
Nov 12
$30Great Western Railway
$20Megabus
Sat
Nov 13
Find prices
$57National Express
Sun
Nov 14
Find prices
$20Megabus
Tue
Nov 16
$30Great Western Railway
$20Megabus

The fastest buses from Bath to Oxford

Showing times and prices for Oct 28

Fastest Journey

2 h 10 m

Average

2 h 10 m

Buses per day

1

Distance

87 km

Of the 1 buses that leave Bath for Oxford every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 87 km distance in an average of 2 h 10 m but if you time it right, some buses will get you there in just 2 h 10 m .

The slowest buses will take 2 h 10 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
07:20AMBristol, City Centre2h10 09:30AMOxford
0 changes
$231One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Oxford from Bath

distanceDistance53 miles (86 km)
durationAverage bus duration2 h 10 min
priceAverage bus ticket price$21 (€17)
changesDirect busYes
carriersBus companiesNational Express

Buses from Bath to Oxford cover the 53 miles (86 km) long route taking on average 2 h 10 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this trip costs around $21 (€17), you can find the cheapest bus ticket for as low as $20 (€16). Travelers depart most frequently from Bath Spa and arrive in Oxford, St Giles (Stop C5).

Bus companies

Bus between Bath and Oxford with National Express

Travel between Bath and Oxford from $20 (€16) with Omio’s bus partners National Express! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.

National Express

National Express is the leading bus company for routes throughout the United Kingdom, operating over 550 buses a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveler in mind. All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Bath - Oxford bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

    When you buy your National Express bus tickets between Bath and Oxford don't forget to keep the following COVID-19 related policies in mind:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Verification of ticket with valid ID
    • Exceptions to waive change or cancellation fees policy
    • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
      • Restricted ticket: One change is allowed free of charge
      • Standard ticket: Full refund or one change is allowed free of charge
      • Fully flexible ticket: Unlimited changes to time or date are allowed
      • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

    Travel Tips

    Buses from Bath to Oxford
    Take the bus to Oxford easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bath to Oxford.
    FAQs
    How much do cheap buses to Oxford from Bath cost?
    Bus tickets from Bath to Oxford for some dates and times can be found for as cheap as $20 (€16)  one way in the next 7 days.
    How much does it cost to take a bus to Oxford from Bath?
    If you are looking to buy your bus ticket in the next 7 days, you can expect the Bath to Oxford bus to cost on average $21 (€17)  one way.
    What is the distance between Bath and Oxford by bus?
    The Bath to Oxford bus distance is approximately 53 miles (86 km).
    What is the Bath to Oxford bus travel time?
    The bus time to Oxford from Bath is on average 2 h 10 min  for the 53 miles (86 km) long journey, but the time it takes to go between Bath and Oxford by bus can vary depending on specific dates or traveling on weekends and holidays.
    What is the departure bus station in Bath and arrival bus station in Oxford?

    When taking the bus between Bath and Oxford, you can choose to depart from bus stations like Bath, Westgate Buildings, Bath, Dorchester Street and Bath, James Street West. Your journey can end in bus stations such as Oxford, St Giles (Stop C5), Oxford, Bus Station, Gloucester Green and Oxford, Railway Station (Stop R4).

    Omio customers who travel this route most frequently depart from Bath Spa   and arrive in Oxford, St Giles (Stop C5).

    Where is the Bath bus station located? Where is the Oxford bus station located?

    Passengers board the bus most frequently from Bath Spa, which is located around 0 mile (s) / 0 km away from the city center, and they get off the bus at Oxford, St Giles (Stop C5), located 0 mile (s) / 0 km away from the city center.

    What bus providers offer a service between Bath and Oxford?
    When taking a bus from Bath to Oxford, you can count on National Express for the best way to get you to Oxford. You can also check all possible bus companies who offer a service between Bath and Oxford and compare the amenities they offer before buying a bus ticket.
    Can I find a direct bus from Bath to Oxford?
    Yes, there are direct buses from Bath to Oxford, and you can find a direct bus for this trip with Megabus  on Omio. It's worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
    What are the first and last departure bus times from Bath to Oxford?
    The earliest bus for this journey departs from Bath at 6: 20 AM. The last bus leaves from Bath at 3: 35 PM. Check Omio for the latest bus schedule from Bath to Oxford and book the best time to depart on your chosen travel date.
    How early should I book bus tickets from Bath to Oxford to score the best deals?
    In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this trip and save money. If you purchase bus tickets from Bath to Oxford within the next 7 days, you can find tickets to cost on average $21 (€17) one way. To find the best prices for this journey, consider booking your bus ticket from Bath to Oxford a few months in advance.

    Important Stations and Airports for this Journey