COMPARE Prices across different modes

Wed
20 Oct
£61Cross Country
Find prices
Thu
21 Oct
£49Cross Country
£18Megabus
Fri
22 Oct
£62Cross Country
£17Megabus
Sat
23 Oct
£61Cross Country
£17Megabus
Sun
24 Oct
£61Cross Country
£17Megabus
Mon
25 Oct
£61Cross Country
£16National Express
Wed
27 Oct
£49Cross Country
£17Megabus
Thu
28 Oct
£49Cross Country
£17Megabus
Sat
30 Oct
£61Cross Country
£17Megabus
Sun
31 Oct
£61Cross Country
£14Megabus

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Oxford to Leeds

distanceDistance141 miles (228 km)
durationAverage train duration3 h 22 min
priceAverage train ticket price£59 (€67)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersCross Country

Trains from Oxford to Leeds cover the 141 miles (228 km) long trip taking on average 3 h 22 min with our travel partners like Cross Country. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around £59, you can find the cheapest train ticket for as low as £49. Travellers depart most frequently from Oxford and arrive in Leeds Railway Station.

Train companies

CrossCountry between Oxford and Leeds

Buy your official CrossCountry train tickets from Oxford to Leeds from £49 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train from Oxford to Leeds you can choose between Standard Class and First Class tickets on Omio.

Book your CrossCountry Oxford to Leeds train with Omio and enjoy a smooth and relaxing journey! Check CrossCountry’s up-to-date train timetables for the ideal departure and arrival times, compare the fastest Oxford to Leeds routes as well as the amenities offered in the class fare you choose and buy the most affordable CrossCountry train tickets online that fit your budget. The distance from Oxford to Leeds is 141 miles (228 km), and the best price for a one-way Oxford - Leeds CrossCountry train ticket starts at £49 if you book in advance. If you would rather search for your CrossCountry ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when travelling by train. Waiting in a queue at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with CrossCountry!

Oxford to Leeds train information with CrossCountry:

  • Average Duration: 4 h 26 min
  • CrossCountry frequency: 11 a day

CrossCountry has updated its ticket policies due to the coronavirus. Keep these in mind when booking your CrossCountry tickets from Oxford to Leeds and when travelling by train:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Oxford to Leeds
Travel by train to Leeds 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 Leeds.
FAQs
How much does a cheap train between Oxford and Leeds cost?
Omio customers have found cheap train tickets from Oxford to Leeds for as low as £49  for the next 7 days.
How much is a train ticket from Oxford to Leeds?
If you’re looking to book tickets for this route in the next 7 days, you’ll find that Oxford to Leeds train prices are on average £59  one way.
How many miles is it from Oxford to Leeds by train?
The train distance from Oxford to Leeds is around 141 miles (228 km).
How long does it take from Oxford to Leeds by train?
The Oxford to Leeds train duration is on average 3 h 22 min, which is to be expected when travelling 141 miles (228 km) from Oxford to Leeds. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What is the departure train station in Oxford and arrival train station in Leeds?

Omio customers travelling this route book their trains from Oxford   to Leeds Railway Station.

Where is the train station in Oxford to go to Leeds? Where is the train station in Leeds located?

Passengers booking this trip most frequently board their trains from Oxford and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

Passengers arriving in Leeds most often arrive at Leeds Railway Station and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

Which train companies should I travel with from Oxford to Leeds?
For the route from Oxford to Leeds you can take a train with Cross Country. Be sure to check out all possible train providers that offer services to Leeds from Oxford on Omio to compare what amenities they may have.
How many train services per day are there between Oxford and Leeds?
On average, there are 12 trains a day from Oxford to Leeds. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Oxford to Leeds? What time is the last train from Oxford to Leeds?
You can take the first train from Oxford to Leeds at 08: 39   or take the last train from Oxford to Leeds leaving at 11: 39. Look for the latest Oxford Leeds train timetable on Omio and book the best time to take the train for this route.
When should I purchase Oxford Leeds train tickets to score the best deals?
You can find a train to Leeds from Oxford to cost on average £59 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Oxford to Leeds train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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