Compare prices and tickets by train, bus or flight

May 28
$32Great Western Railway
Find prices
May 29
$32Great Western Railway
$32Great Western Railway
May 30
$17Great Western Railway
Find prices
May 31
$34Great Western Railway
$13National Express
Jun 1
$35Great Western Railway
Find prices
Jun 2
$34Great Western Railway
Find prices
Jun 3
$34Great Western Railway
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Overview: Bus from Gloucester to Oxford

distanceDistance43 miles (69 km)
durationAverage bus duration2 h 45 min
priceAverage bus ticket price$22 (€19)
changesDirect busYes
carriersBus companiesNational Express

Buses from Gloucester to Oxford cover the 43 miles (69 km) long route taking on average 2 h 45 min with our travel partners like National Express. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $13 (€11), but the average price of bus tickets is $22 (€19). Travelers depart most frequently from Gloucester and arrive in Oxford, St Aldate's.

Bus providers: National Express from Gloucester to Oxford

Travel to Oxford from Gloucester from $13 (€11) with Omio’s bus partners National Express! You can find the best schedules and tickets when comparing and booking the most convenient trip 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 Gloucester - 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.

  • Average Price: $13

National Express' current ticket policies due to COVID-19 for your bus between Gloucester and Oxford are the following:

  • 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: Bus to Oxford from Gloucester

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 Gloucester to Oxford.

How much does a cheap bus to Oxford from Gloucester cost?

Looking to save money on your journey? Omio customers have found the cheapest bus to Oxford from Gloucester for the next 7 days starting from $13 (€11)  one way.

How much is the bus from Gloucester to Oxford on average?

In the next 7 days you can expect to pay on average $22 (€19)  for a bus ticket from Gloucester to Oxford.

How far is Oxford from Gloucester by bus?

The distance between Gloucester and Oxford by bus is approximately 43 miles (69 km).

How many hours is the bus time from Gloucester to Oxford?

The bus time from Gloucester to Oxford is on average 2 h 45 min  for the 43 miles (69 km) long journey, but the time it takes to go from Gloucester to Oxford by bus can vary depending on specific dates or traveling on weekends and holidays.

What bus station in Gloucester goes to Oxford? What bus station do I come into Oxford from Gloucester?

When taking the bus from Gloucester to Oxford, you can choose to depart from bus stations like Gloucester, Transport Hub, Gloucester, Kingsholm Stadium and Gloucester, Eastgate Street (Stop W). Your journey can end in bus stations such as Oxford, St Aldate's, Oxford, Thornhill Park and Ride and Oxford, Railway Station (Stop R4).

Omio customers who travel this route most frequently depart from Gloucester   and arrive in Oxford, St Aldate's.

Where is the bus station in Gloucester? Where is the bus station in Oxford?

Passengers board the bus most frequently from Gloucester, which is located around 0.6 miles (944 m) away from the city center, and they get off the bus at Oxford, St Aldate's, located 0.2 miles (316 m) away from the city center.

Which bus companies can take me to Oxford from Gloucester?

For the journey from Gloucester to Oxford you can take a bus with National Express. Be sure to check out all possible bus companies that offer services from Gloucester to Oxford on Omio to compare what amenities they may have.

When is the earliest bus from Gloucester to Oxford? When is the last bus from Gloucester to Oxford?

The first Gloucester to Oxford bus departs at 10: 40 AM   and the last bus from Gloucester to Oxford leaves at 10: 40 AM. Check out the most up-to-date bus schedule from Gloucester to Oxford on Omio and find the best time to travel to your destination.

How early should I book bus tickets from Gloucester to Oxford to score the best deals?

If you book a bus ticket from Gloucester to Oxford within the next 7 days, you can find tickets to cost on average $22 (€19) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Oxford from Gloucester are generally on sale a few months before the planned departure date.