COMPARE Prices across different modes

26 Oct
£111London North Eastern Railway
27 Oct
£93London North Eastern Railway
29 Oct
£94London North Eastern Railway
2 Nov
£81London North Eastern Railway
5 Nov
£80London North Eastern Railway
6 Nov
£168Cross Country
7 Nov
£81London North Eastern Railway

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Oxford from Durham

distanceDistance208 miles (336 km)
durationAverage train duration4 h 58 min
priceAverage train ticket price£100 (€113)
changesDirect trainYes

Trains from Durham to Oxford cover the 208 miles (336 km) long route taking on average 4 h 58 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as £93, but the average price of train tickets is £100. Travellers depart most frequently from Durham and arrive in Oxford.

Travel Tips

Trains from Durham 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 Durham to Oxford.
What is the cost of cheap trains to Oxford from Durham?
Omio customers have found cheap train tickets from Durham to Oxford for as low as £93  for the next 7 days.
How much is a train ticket from Durham to Oxford?
The Durham to Oxford train ticket price is on average £100  if you are looking to buy your tickets for this trip in the next week.
What is the distance between Durham and Oxford via train?
The train distance from Durham to Oxford is around 208 miles (336 km).
How long is the train to Oxford from Durham?
While the time it takes to travel 208 miles (336 km) between Durham and Oxford can vary based on specific dates, weekends, and bank holidays, the train duration from Durham to Oxford is on average 4 h 58 min.
Which train station in Durham goes to Oxford? Which train station do I come into Oxford from Durham?

Omio customers travelling this route depart most frequently from Durham   and arrive in Oxford.

Where is the Durham train station located? Where is the Oxford train station located?

Passengers board their train most frequently from Durham and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Oxford and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Oxford.

When can I take the first train from Durham to Oxford? When can I take the last train for the day?
The first Durham to Oxford train departs at 07: 40   and the last train from Durham to Oxford leaves at 08: 53. Check out the most up-to-date Durham to Oxford train times on Omio and find the best time to travel to your destination.
How far in advance should I purchase a train ticket to Oxford from Durham to get the best deals?
If you book Durham to Oxford train tickets within the next 7 days, you can find one way tickets to cost on average £100. However, booking in advance gives you access to the best prices for trains to Oxford from Durham. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

The major railway station for departures from Durham is Durham. Read all the information you need to know about services, amenities and connections at Durham for your trip between Durham and Oxford.