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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Milton Keynes to Reading

distanceDistance41 miles (66 km)
durationAverage train duration2 h 25 min
priceAverage train ticket price£62 (€70)
changesDirect trainYes

Trains from Milton Keynes to Reading cover the 41 miles (66 km) long journey taking on average 2 h 25 min with our travel partners like. There are direct train services available. While the average ticket price for this journey costs around £62, you can find the cheapest train ticket for as low as £62. Travellers depart most frequently from Milton Keynes Central and arrive in Reading.

Travel Tips

Trains from Milton Keynes to Reading
Travel by train to Reading 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 Reading.
FAQs
How much do cheap trains from Milton Keynes to Reading cost?
Omio customers have found the cheapest trains from Milton Keynes to Reading to cost as little as £62  in the next 7 days.
What is the cost of a train ticket from Milton Keynes to Reading on average?
In the next 7 days you’ll find that the average cost of a train ticket to Reading from Milton Keynes is £62  one way.
What is the distance from Milton Keynes to Reading via train?
You should expect to travel around 41 miles (66 km)  from Milton Keynes to Reading by train.
How many hours does it take from Milton Keynes to Reading by train?
On average the Milton Keynes to Reading train time is 2 h 25 min  covering the 41 miles (66 km) long route, 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 Reading?

When taking a train from Milton Keynes, you have a couple of train stations you can depart from including Milton Keynes Central and Milton Keynes, Wolverton. When you arrive in Reading, your train can arrive in train stations including Reading and Reading West.

Omio customers travelling this route book their trains from Milton Keynes Central   to Reading.

Where is the departure train station in Milton Keynes located? Where is the arrival train station in Reading located?

You can find the most popular departure train station for this journey, Milton Keynes Central, located approximately 1 mile (s) / 1 km from the city centre of Milton Keynes. The most popular arrival train station in Reading, called Reading, is located around 0 mile (s) / 0 km away from its city centre.

When can I take the first train from Milton Keynes to Reading? When can I take the last train for the day?
The earliest train departing from Milton Keynes to Reading leaves at 07: 00. The last train departing from Milton Keynes to Reading leaves at 08: 42. You can find the latest Milton Keynes to Reading train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I buy train tickets between Milton Keynes and Reading to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you book train tickets from Milton Keynes to Reading within the next 7 days, you can find tickets to cost on average £62 one way. To find the best prices for this trip, consider booking your train ticket from Milton Keynes to Reading a few months in advance.

Important Stations and Airports for this Journey

Milton Keynes
Reading
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 Reading.