Cambridge To Oxford by Bus - 6 GBP 195 minutes

Drummer street to Gloucester Green by Bus

Megabus bus

Cambridge is well connected to Oxford by bus and train. Direct buses run every 30 minutes from 7am to 7pm. The buses take you from the centre of Oxford (Gloucester Green) to the Centre of Cambridge. The journey takes about 3 hours and 20 minutes and costs between 6 and 11 pounds for a return ticket. Online Booking
If you are arriving or departing from Oxford by coach or public bus you will almost certainly start or finish your journey in the city centre at Gloucester Green, the central bus station. The bus station is a 5 minute walk from Oxford City Centre. For more detailed information, including maps and national and local buses in Oxford see our guide to Oxford Bus Station.

Use the button below to search timetables and prices.

The buses travel between Gloucester Green bus station in Oxford and Drummer street Bus Station in Cambridge. For more details on see our guides to Oxford Bus Station and Cambridge Bus Station

Cambridge to Oxford by Train

Oxford Railway station

The alternative to taking the coach is to get a train from Oxford railway station to Cambridge railway station. The journey takes about 2 hours and 30 minutes and requires you to change trains 2 times. Firstly you get a train to London Paddington, then get the underground to Londons Kings Cross, then take a train from there to Cambridge. The cost is about 50 pounds for an off peak return ticket.

Use the button below to check train times and prices.

For more detailed information, including maps, national and local trains in Oxfordshire see our guide to Oxford Train Station.

Private Taxi to Cambridge (from 125 GBP)

If you are travelling in a group you may find the most economic way to travel from Oxford to Cambridge is by private taxi. For example 4 people in a taxi costs from 125 GBP compared 40 GBP for a bus and an 8 person minivan taxi costs just 155 GBP. Click the button below to use our taxi calculator to get an estimate of cost for your group now:

Travel to Oxford by Car

The alternative to the bus and train is to hire a car, in a car the journey takes about 2 hours and is between 80 and 120 miles depending on the route you take. The quickest route is to go via the major motorways, M40, M25 and the M11. If you are travelling to Oxford by car, you have several options on what to do with your car when you get there. If you are only visiting for the day then it is best to use the Oxford Park and Ride facilities (free parking) located North, South, East and West of the city centre. For more detailed information including maps see our guide to the Oxford Park and Ride. If you are just visiting for a few hours then you might want to use one of the car parks located within the City Centre. For more detailed information including maps see our guide to parking in Oxford. If you need to book a rental car when you get to Oxford there are several places to pick up a car. See our guide to renting a car in Oxford .

Use the button below to check availability and rental prices.

Oxford Hotel Accommodation

If you decide you would like to spend a little longer in Oxford to soak up the atmosphere and visit a few more attractions why not check out some of the Oxford Hotel Deals and see if anything takes your fancy?

Coming from:
Going to:
No Passengers:
No Bags:
Estimated Cost:
Email Address:
Telephone No:
Flight No:
Child Seat:
Security Code:
Verify Code:

  Oxford Planner

Oxford Hotels

  Hotel Search


  Useful Information

Bus station Address
Gloucester Green, Oxford OX1 2DF.

Live train information
Oxford Live Departures and Arrivals

Train station Address
Park End Street, Oxford, OX11HS

National Rail Website
Oxford Railway Station

  Oxford Cottages

Oxford Cottage image

  Free Oxford Map

Oxford Map Download Free