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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Travel Tips

Trains from Milton Keynes 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 Milton Keynes to Oxford.
FAQs
How much do cheap trains to Oxford from Milton Keynes cost?
Omio customers have found the cheapest trains to Oxford from Milton Keynes to cost as little as £61  in the next 7 days.
How much does the train from Milton Keynes to Oxford cost on average?
The Milton Keynes to Oxford train ticket price is on average £61  if you are looking to buy your tickets for this trip in the next week.
What is the distance between Milton Keynes and Oxford via train?
The distance between Milton Keynes and Oxford by train is approximately 29 miles (47 km).
What is the average Milton Keynes to Oxford train duration?
On average the Milton Keynes to Oxford train time is 1 h 54 min  covering the 29 miles (47 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What is the departure train station in Milton Keynes and arrival train station in Oxford?

When departing from Milton Keynes, you have various train station options to start your trip from including Milton Keynes Central and Milton Keynes, Wolverton. When arriving in Oxford, you can end your journey in train stations like Oxford and Oxford Parkway Station.

Omio customers book a train from Milton Keynes Central   to Oxford   most frequently for this route.

Where do I find the Milton Keynes train station to Oxford? Where is the Oxford train station?

Passengers board their train most frequently from Milton Keynes Central and travel around 0.9 miles (1.5 km) from the city centre to this train station.

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

How early should I book train tickets between Milton Keynes and Oxford to score 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 trip and save money. If you purchase train tickets between Milton Keynes and Oxford within the next 7 days, you can find tickets to cost on average £61 one way. To find the best prices for this trip, consider booking your train ticket from Milton Keynes to Oxford a few months in advance.

Important Stations and Airports for this Journey

Milton Keynes
Oxford
Milton Keynes Central is the most popular Milton Keynes 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 Milton Keynes for your journey to Oxford.