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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Leighton Buzzard and Oxford

distanceDistance27 miles (44 km)
priceAverage train ticket price£63 (€72)
changesDirect trainYes

Trains from Leighton Buzzard to Oxford cover the 27 miles (44 km) long trip with our travel partners like. There are direct train services available. While the average ticket price for this trip costs around £63, you can find the cheapest train ticket for as low as £63. Travellers depart most frequently from Leighton Buzzard and arrive in Oxford.

Travel Tips

Trains from Leighton Buzzard 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 Leighton Buzzard to Oxford.
FAQs
How much do cheap trains to Oxford from Leighton Buzzard cost?
Omio customers have found cheap train tickets to Oxford from Leighton Buzzard for as low as £63  for the next 7 days.
How much is a train ticket from Leighton Buzzard to Oxford?
The Leighton Buzzard to Oxford train ticket price is on average £63  if you are looking to purchase your tickets for this route in the next week.
How many miles is it from Leighton Buzzard to Oxford by train?
When travelling this route you should expect the distance to Oxford from Leighton Buzzard via train to be approximately 27 miles (44 km).
What is the departure train station in Leighton Buzzard and arrival train station in Oxford?

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

Where is the train station in Leighton Buzzard to go to Oxford? Where is the train station in Oxford located?

You can find the most popular departure train station for this trip, Leighton Buzzard, located approximately 1 mile (s) / 1 km from the city centre of Leighton Buzzard. The most popular arrival train station in Oxford, called Oxford, is located around 0 mile (s) / 0 km away from its city centre.

How early should I buy train tickets between Leighton Buzzard and Oxford to score the best deals?
The price of a one way train ticket from Leighton Buzzard to Oxford is on average £63 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets to Oxford from Leighton Buzzard available a few months in advance.

Important Stations and Airports for this Journey

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