COMPARE Prices across different modes

Mon
Oct 18
$22West Midlands Railway
Find prices
Tue
Oct 19
$22West Midlands Railway
Find prices
Wed
Oct 20
$22West Midlands Railway
Find prices
Fri
Oct 22
$12Avanti West Coast
$20National Express
Sat
Oct 23
$8West Midlands Railway
Find prices

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from London to Milton Keynes

distanceDistance45 miles (73 km)
durationAverage bus duration1 h 25 min
priceAverage bus ticket price$20 (€16)
changesDirect busYes
carriersBus providersNational Express

Buses from London to Milton Keynes cover the 45 miles (73 km) long route taking on average 1 h 25 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this route costs around $20 (€16), you can find the cheapest bus ticket for as low as $20 (€16). Travelers depart most frequently from London Victoria and arrive in Milton Keynes, The National Bowl.

Bus companies

National Express London – Milton Keynes

You can travel by bus from London to Milton Keynes with National Express for as low as $20 (€16). When you search for schedules and tickets, Omio will show you the best journey.

National Express

Enjoy a comfortable bus ride from London to Milton Keynes with National Express, the UK’s leading long-distance bus company. National Express connects hundreds of cities and towns throughout the country and even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol at affordable prices for the budget traveler in mind. All National Express buses are air-conditioned and provide free WiFi access and onboard entertainment. Most buses are equipped with seat belts and power outlets in each seat, so charging your phone or laptop won’t be a problem.

Omio shows you the National Express bus schedule for the London to Milton Keynes route, so you can select the best times for your upcoming journey. You can take a bus with National Express for the 45 miles (73 km) journey between London and Milton Keynes with prices starting as low as $20 (€16). Select from three different ticket options: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily. Once you’ve picked your preferred ticket, book a cheap bus from London to Milton Keynes on Omio today!

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips

Buses from London to Milton Keynes
Take the bus to Milton Keynes 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 London to Milton Keynes.
FAQs
What is the price of the cheapest bus from London to Milton Keynes?
Omio customers have found the cheapest buses from London to Milton Keynes to cost as little as $20 (€16)  in the next 7 days.
How much does it cost to take a bus between London and Milton Keynes?
If you are looking to purchase your bus ticket in the next 7 days, you can expect the London to Milton Keynes bus to cost on average $20 (€16)  one way.
How many miles is it from London to Milton Keynes by bus?
The London to Milton Keynes bus distance is approximately 45 miles (73 km).
What is the London to Milton Keynes bus travel time?
The London to Milton Keynes bus duration is on average 1 h 25 min, which is to be expected when traveling 45 miles (73 km) between London and Milton Keynes. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure bus station in London and arrival bus station in Milton Keynes?

Omio customers traveling this route book their buses from London Victoria   to Milton Keynes, The National Bowl.

Where do I find the London bus station to Milton Keynes? Where is the Milton Keynes bus station?

Passengers board the bus most frequently from London Victoria, which is located around 1 mile (s) / 1 km away from the city center, and they get off the bus at Milton Keynes, The National Bowl, located 1 mile (s) / 2 km away from the city center.

Which bus providers should I travel with from London to Milton Keynes?
For the route from London to Milton Keynes you can take a bus with National Express. Be sure to check out all possible bus providers that offer services between London and Milton Keynes on Omio to compare what amenities they may have.
What time is the earliest bus from London to Milton Keynes? What time is the last bus from London to Milton Keynes?
The earliest bus for this trip departs from London at 9: 00 AM. The last bus leaves from London at 10: 59 PM. Check Omio for the latest bus schedule from London to Milton Keynes and book the best time to depart on your chosen travel date.
When should I buy the London to Milton Keynes bus for the best deals on tickets?
The price of a one way bus ticket from London to Milton Keynes is on average $20 (€16) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this journey. In general, you can find bus tickets from London to Milton Keynes available a few months in advance.

Important Stations and Airports for this Journey