COMPARE Prices across different modes

Oct 28
$79Great Western Railway
Oct 29
Oct 30
$66Great Western Railway
Oct 31
Nov 1
Nov 2
$51Great Northern
Nov 4
$52Great Western Railway
Nov 5
$52Great Northern
Nov 6
$51Great Western Railway
Nov 7
Nov 8
$51Great Northern
Nov 9
Nov 11
$51Great Northern
Nov 12
Nov 13
$52Great Western Railway
Nov 14
Nov 16
$51Great Western Railway

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

Eurolines France
Bla Bla Bus

Bus Information to Oxford from Cambridge

distanceDistance66 miles (106 km)
durationAverage bus duration6 h 10 min
priceAverage bus ticket price$39 (€32)
changesDirect busYes
carriersBus companiesNational Express or Megabus

Buses from Cambridge to Oxford cover the 66 miles (106 km) long journey taking on average 6 h 10 min with our travel partners like National Express or Megabus. There are direct bus services available. While the average ticket price for this trip costs around $39 (€32), you can find the cheapest bus ticket for as low as $32 (€26). Travelers depart most frequently from Cambridge and arrive in Oxford, St Giles (Stop C5).

Bus companies

National Express between Cambridge and Oxford

For as little as $32 (€26) you can travel by bus from Cambridge to Oxford with National Express. Omio will show you the best deals, schedules and tickets available for this trip.

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 Cambridge - 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 purchasing your National Express bus tickets between Cambridge and Oxford, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • 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.

    Buses from Cambridge to Oxford

    As Oxford and Cambridge are both famous university cities, it is no surprise that frequent direct buses connect the two destinations. National Express offers between 18 and 20 services per day, with journey times averaging three hours 35 minutes. Services continue over the weekend, making buses from Cambridge to Oxford a great choice whenever passengers decide to travel.

    Which bus companies travel from Cambridge to Oxford?

    National Express is the sole provider of buses on the Cambridge to Oxford route. As the largest bus provider in the UK, National Express has comfortable, spacious legroom on board their coaches, with personal air conditioning and free WiFi. Passengers are permitted to bring two 20kg baggage pieces that can be stored in the hold.

    How long is the bus from Cambridge to Oxford?

    Journey times vary slightly along the route, depending on the time of travel and traffic congestion during that time. The fastest services advertise journey times of just three hours 35 minutes, while the longest takes just over four hours.

    How many buses are there from Cambridge to Oxford?

    Each day, passengers can expect between 18 and 20 direct departures from Cambridge to Oxford. Services begin early in the morning and continue at regular intervals throughout the day until the afternoon. Passengers will never have to wait long for the next service. It is worth noting that services finish before 4:00 p.m. with the last departure arriving in Oxford not long after 7:00 p.m.

    What are the departure and arrival stations for buses from Cambridge to Oxford?

    Departure bus station: Passengers join buses from Cambridge to Oxford at Cambridge Parkside bus stop. The stop is found south-east of the city center, adjacent to Parker's Piece. The train station is a short 15-minute walk away. Facilities at the station are very limited, but the proximity to town gives passengers access to numerous shops and restaurants for any of their needs.

    Arrival bus station: Buses from Cambridge to Oxford terminate at Oxford Gloucester Green Station. Centrally located, the station is close to historic features such as Oxford Castle. The train station is less than a mile away and passengers can walk there in as little as 10 minutes. Services at the station include a coffee shop, newsagents, automated ticket machines and waiting areas.

    Travel Tips

    Buses from Cambridge 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 Cambridge to Oxford.
    How much are cheap buses from Cambridge to Oxford?
    Omio customers have found cheap bus tickets between Cambridge and Oxford for as low as $32 (€26)  for the next 7 days.
    What is the cost of a bus between Cambridge and Oxford?
    The bus price to Oxford from Cambridge is on average $39 (€32)  if you are looking to buy your tickets for this route in the next 7 days.
    What is the distance to Oxford from Cambridge by bus?
    The Cambridge to Oxford bus distance is approximately 66 miles (106 km).
    How many hours is the bus time from Cambridge to Oxford?
    The Cambridge to Oxford bus duration is on average 6 h 10 min, which is to be expected when traveling 66 miles (106 km) between Cambridge and Oxford. However, the time it takes can vary based on specific dates, weekends, and holidays.
    What is the departure bus station in Cambridge and arrival bus station in Oxford?

    When taking the bus to Oxford from Cambridge, you can choose to depart from bus stations like Cambridge, High Street / Gazeley Road, Cambridge, Fair Street / Maids Causeway and Cambridge, Jesus College. Your journey can end in bus stations such as Oxford, St Giles (Stop C5), Oxford and Oxford, Bus Station, Gloucester Green.

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

    Where is the departure bus station in Cambridge located? Where is the arrival bus station in Oxford located?

    The most popular departure bus station with passengers for this trip, called Cambridge, is located 1 mile (s) / 1 km from the city center of Cambridge.

    The most popular arrival bus station, Oxford, St Giles (Stop C5), is located 0 mile (s) / 0 km away from the city center of Oxford.

    Which bus companies can get me from Cambridge to Oxford?
    For the best Cambridge to Oxford bus to book, you can travel safely and comfortably with National Express or Megabus. However, it's always good to check all possible bus companies with services from Cambridge to Oxford to compare what amenities they may offer.
    When can I take the first bus from Cambridge to Oxford? When can I take the last bus for the day?
    The earliest bus for this trip departs from Cambridge at 9: 05 AM. The last bus leaves from Cambridge at 2: 05 PM. Check Omio for the latest bus schedule from Cambridge to Oxford and book the best time to depart on your chosen travel date.
    How early should I buy Cambridge to Oxford bus tickets to get the best deals?
    You can find buses between Cambridge and Oxford to cost on average $39 (€32) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Cambridge to Oxford bus generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey