Cheap train tickets from Cambridge to Oxford

Showing times and prices for 4 Dec

Cheapest

£57

Average

£57

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 Cambridge to Oxford will cost around £ 57 if you buy it on the day, but the cheapest tickets can be found for only £ 57.

Cheapest
10:44Cambridge2h29 13:13Oxford
2 changes
£571One-way
Cheapest
10:14Cambridge2h29 12:43Oxford
2 changes
£571One-way
Cheapest
08:14Cambridge2h29 10:43Oxford
2 changes
£571One-way
Cheapest
08:44Cambridge2h29 11:13Oxford
2 changes
£571One-way
Cheapest
09:14Cambridge2h29 11:43Oxford
2 changes
£571One-way

Train schedule Cambridge to Oxford

Showing trains for tomorrow, Sat, 4 Dec
08:14Cambridge2h29 10:43Oxford
0 changes
08:44Cambridge2h29 11:13Oxford
0 changes
09:14Cambridge2h29 11:43Oxford
0 changes
09:44Cambridge2h29 12:13Oxford
0 changes
10:14Cambridge2h29 12:43Oxford
0 changes
10:44Cambridge2h29 13:13Oxford
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
4 Dec
£57Great Western Railway
Find prices
Sun
5 Dec
£48Thameslink
Find prices
Mon
6 Dec
£46Great Western Railway
Find prices
Tue
7 Dec
£48Great Northern
Find prices
Wed
8 Dec
£48Great Northern
Find prices
Thu
9 Dec
£42Great Northern
Find prices
Fri
10 Dec
£46Great Western Railway
Find prices
Sat
11 Dec
£44Great Northern
Find prices
Sun
12 Dec
£67Greater Anglia
£23National Express
Mon
13 Dec
£42Thameslink
Find prices
Tue
14 Dec
£37Great Western Railway
Find prices
Wed
15 Dec
£39Great Northern
Find prices
Thu
16 Dec
£53Great Northern
Find prices

Fastest train times from Cambridge to Oxford

Showing times and prices for 4 Dec

Fastest Journey

2 h 29 m

Average

2 h 29 m

Trains per day

6

Distance

106 km

It's difficult to get from Cambridge to Oxford without changing at least 2 times.

Fastest
10:44Cambridge2h29 13:13Oxford
2 changes
£571One-way
Fastest
10:14Cambridge2h29 12:43Oxford
2 changes
£571One-way
Fastest
08:14Cambridge2h29 10:43Oxford
2 changes
£571One-way
Fastest
08:44Cambridge2h29 11:13Oxford
2 changes
£571One-way
Fastest
09:14Cambridge2h29 11:43Oxford
2 changes
£571One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Cambridge to Oxford

distanceDistance66 miles (106 km)
durationAverage train duration2 h 28 min
priceAverage train ticket price£48 (€54)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesGreat Western Railway or Great Northern

Trains from Cambridge to Oxford cover the 66 miles (106 km) long trip taking on average 2 h 28 min with our travel partners like Great Western Railway or Great Northern. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £42, but the average price of train tickets is £48. Travellers depart most frequently from Cambridge and arrive in Oxford.

Trains from Cambridge to Oxford: Journey Details

There is no direct connection between these two cities, instead, passengers wanting to get trains from Cambridge to Oxford will need to use connecting routes, the quickest of which involves going into London and changing onto a First Great Western service.

Taking the Train from Cambridge

The first leg of this journey involves taking the fast train from Cambridge to London Kings Cross. This service runs four times an hour during weekdays with a reduced frequency at the weekend and late at night. Typical journey times into London are just over an hour. On arrival at Kings Cross, passengers will need to then get to Paddington; this can be done either on the 205 bus (which stops outside each terminus) or the Hammersmith & City Line of the tube.

Getting into Oxford by Train

Once at Paddington, the journey is continued aboard the First Great Western (GWR) train to Oxford. This is also a very reliable and frequent service with six trains an hour at peak times. This leg will take about an hour. In total, the combined journey will take just less than three hours. Each of the University towns is served by adequate public transport links and there are taxi ranks available at each of the four stations used by this journey.

Travel Tips

Trains from Cambridge to Oxford
Travel by train 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.
FAQs
What is the price of the cheapest train to Oxford from Cambridge?
Looking to save money on your journey? Omio customers have found the cheapest train between Cambridge and Oxford for the next 7 days starting from £42  one way.
How much does the train from Cambridge to Oxford cost on average?
The Cambridge to Oxford train ticket price is on average £48  if you are looking to buy your tickets for this journey in the next week.
What is the distance between Cambridge and Oxford by train?
The Cambridge to Oxford train distance is approximately 66 miles (106 km).
How long is the train journey from Cambridge to Oxford?
The Cambridge to Oxford train duration is on average 2 h 28 min, which is to be expected when travelling 66 miles (106 km) from Cambridge to Oxford. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
Which train station from Cambridge to Oxford do I depart from? Which Oxford train station from Cambridge do I arrive in?

When departing from Cambridge, you have various train station options to start your route from including Cambridge and Cambridge North. When arriving in Oxford, you can end your journey in train stations like Oxford and Oxford Parkway Station.

Omio customers book a train from Cambridge   to Oxford   most frequently for this route.

Where is the train station in Cambridge? Where is the train station in Oxford?

Passengers booking this trip most frequently board their trains from Cambridge and need to travel around 1 mile (1.6 km) from the city centre to get to this train station.

Passengers arriving in Oxford most often arrive at Oxford and need to travel around 0.6 miles (997 m) from this train station to the city centre.

Which train providers can take me between Cambridge and Oxford?
For the best Cambridge to Oxford train to book, you can travel safely and comfortably with Great Western Railway or Great Northern. However, it's always good to check all possible train companies with services to Oxford from Cambridge to compare what amenities they may offer.
How many trains are there between Cambridge and Oxford a day?
The average number of trains departing Cambridge for Oxford is 25 a day. The train schedules and services may vary between weekdays and weekends.
How far in advance should I buy train tickets from Cambridge to Oxford for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you buy train tickets between Cambridge and Oxford within the next 7 days, you can find tickets to cost on average £48 one way. To find the best prices for this route, consider booking your train ticket from Cambridge to Oxford a few months in advance.

Important Stations and Airports for this Journey

Cambridge
Oxford
Cambridge is the most popular Cambridge railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Cambridge for your journey to Oxford.