Oxford to Cambridge bus

Cheap bus tickets from Oxford to Cambridge

Showing times and prices for Jun 28

Cheapest

36

Average

45

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.

Cheapest
04:45PMOxford5h35 10:20PMCambridge
1 transfer
361One-way
2nd Cheapest
05:10AMOxford5h10 10:20AMCambridge
1 transfer
451One-way
07:30AMOxford7h20 02:50PMCambridge
1 transfer
551One-way

Bus schedule from Oxford to Cambridge

Showing buses for tomorrow, Tuesday, June 28
05:10AMOxford5h10 10:20AMCambridge
1 transfer
07:30AMOxford7h20 02:50PMCambridge
1 transfer
04:45PMOxford5h35 10:20PMCambridge
1 transfer

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Jun 28
Wed
Jun 29
Thu
Jun 30
Fri
Jul 01
Sat
Jul 02
Sun
Jul 03
Mon
Jul 04
Tue
Jul 05
Wed
Jul 06
Thu
Jul 07
Fri
Jul 08
Sat
Jul 09
Sun
Jul 10
Mon
Jul 11
Tue
Jul 12
Wed
Jul 13
Thu
Jul 14
Fri
Jul 15
Sat
Jul 16
Sun
Jul 17
Mon
Jul 18

Bus times from Oxford to Cambridge

Showing times and prices for Jun 28

Fastest Journey

5 h 10 m

Average

6 h 1 m

Buses per day

3

Distance

106 km

It's difficult to get from Oxford to Cambridge without transferring at least once.

Fastest
05:10AMOxford5h10 10:20AMCambridge
1 transfer
451One-way
2nd Fastest
04:45PMOxford5h35 10:20PMCambridge
1 transfer
361One-way
07:30AMOxford7h20 02:50PMCambridge
1 transfer
551One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Oxford to Cambridge

distanceDistance66 miles (106 km)
durationAverage bus duration5 h 10 min
priceAverage bus ticket price$38 (€34)
changesDirect busNo
carriersBus providersMegabus or National Express

Buses from Oxford to Cambridge cover the 66 miles (106 km) long journey taking on average 5 h 10 min with our travel partners like Megabus or National Express. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $29 (€26), but the average price of bus tickets is $38 (€34). Travelers depart most frequently from Oxford and arrive in Cambridge, Railway Station (stop 9).

Bus providers: National Express from Oxford to Cambridge

Find the best buses to Cambridge from Oxford with Omio's travel partners National Express from $29 (€26). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

National Express

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus to Cambridge from Oxford, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

  • Average Price: $29

Buses from Oxford to Cambridge

National Express Coach Services operate buses from Oxford to Cambridge. The direct service departs every half hour between the hours of 7:00 a.m. and 7:30 p.m. with a journey time of just over 3.5 hours. The service is slightly reduced on Sundays.

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

Departure Station:Buses from Oxford to Cambridge depart from the Gloucester Green Bus Station. This is five minutes walk from the city center. The station has a taxi rank along with limited parking and bicycle storage facilities.

Arrival Station:Buses from Oxford to Cambridge arrive at Parkside which is approximately half a mile from the city center. Taxis wait near the coach stop while stops for local bus services are located nearby.

Travel Tips: Bus to Cambridge from Oxford

Take the bus to Cambridge 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 Oxford to Cambridge.
FAQs
Looking to save money on your journey? Omio customers have found the cheapest bus between Oxford and Cambridge for the next 7 days starting from $29 (€26)  one way.
The Oxford to Cambridge bus ticket price is on average $38 (€34)  if you are looking to purchase your tickets for this route in the next week.
The bus distance from Oxford to Cambridge is around 66 miles (106 km).
On average the Oxford to Cambridge bus time is 5 h 10 min  covering the 66 miles (106 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

There are a few bus stations in Oxford to start your trip from including Oxford, St Aldate's, Oxford, Thornhill Park and Ride and Oxford, Railway Station (Stop R4). In Cambridge you have a few bus station options to choose from for your arrival including Cambridge, Railway Station (stop 9), Cambridge, Fair Street / Maids Causeway and Cambridge, Jesus College.

Omio customers traveling this route depart most frequently from Oxford   and arrive in Cambridge, Railway Station (stop 9).

You can find the most popular departure bus station for this trip, Oxford, located approximately 1.2 miles (1.9 km) from the city center of Oxford. The most popular arrival bus station in Cambridge, called Cambridge, Railway Station (stop 9), is located around 1.4 miles (2.3 km) away from its city center.

If you're looking for buses from Oxford to Cambridge, you can rely on Megabus or National Express to get you to Cambridge. It's also good to check out all possible bus providers for the Oxford to Cambridge route to see if there might be differences in the amenities they offer.
The earliest bus departing from Oxford to Cambridge leaves at 6: 30 AM. The last bus departing from Oxford to Cambridge leaves at 4: 00 PM. You can find the latest Oxford to Cambridge bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
You can find buses from Oxford to Cambridge to cost on average $38 (€34) 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 Oxford to Cambridge bus generally on sale a few months before the planned travel date.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language