|Distance||29 miles (47 km)|
|Average bus duration||1 h 15 min|
|Average bus ticket price||$32 (€26)|
|Bus frequency||25 a day|
|Direct bus||Yes, there are 25 direct buses a day|
Buses from Oxford to Milton Keynes cover the 29 miles (47 km) long route taking on average 1 h 15 min with our travel partners like. Normally, there are 25 buses operating per day, including direct services available. While the average ticket price for this route costs around $32 (€26), you can find the cheapest bus ticket for as low as $32 (€26). Travelers depart most frequently from Oxford and arrive in Milton Keynes, The National Bowl.
There are a few bus stations in Oxford to start your route from including Oxford, St Giles (Stop C5), Oxford, Bus Station, Gloucester Green and Oxford, Railway Station (Stop R4). In Milton Keynes you have a few bus station options to choose from for your arrival including Milton Keynes, The National Bowl, Milton Keynes, Newport Pagnell Motorway Services Area and Milton Keynes, The Point (Stop H3).
Omio customers traveling this route depart most frequently from Oxford and arrive in Milton Keynes, The National Bowl.
The most popular departure bus station with passengers for this journey, called Oxford, is located 0 mile (s) / 0 km from the city center of Oxford.
The most popular arrival bus station, Milton Keynes, The National Bowl, is located 1 mile (s) / 2 km away from the city center of Milton Keynes.
Here are some other resources that might have the information you need