Buses to Milton Keynes from Bedford

The journey to Milton Keynes from Bedford takes just 25 minutes.

Buses operate daily with up to 120 services per day. Depending on the day of travel, the first bus departs Bedford at 04:05.

It's quick and easy to buy tickets to Milton Keynes, with no additional fees or charges.

megabus schedule

megabus operates between Bedford and Milton Keynes 7 days per week.

Service days Daily
Services per day up to 22
Shortest trip 25 minutes
First departure 04:25
Last departure 19:55

Stagecoach East schedule

Travel from Bedford to Milton Keynes with Stagecoach East in 37 minutes.

Service days Daily
Services per day up to 49
Shortest trip 37 minutes
First departure 04:05
Last departure 20:05

Uno schedule

Take the bus to Milton Keynes from Bedford with Uno . The first departure is at 06:15, arriving at 00:00.

Service days Daily
Services per day up to 49
Shortest trip 58 minutes
First departure 06:15
Last departure 22:45

Your questions answered

  • Is there a daily bus service between Bedford and Milton Keynes?

    Yes, buses operate daily from Bedford to Milton Keynes, departing as early as 04:05.

  • How long is the bus trip from Bedford to Milton Keynes?

    The fastest bus to Milton Keynes from Bedford takes 25 minutes. Check the trip duration when booking, as the slowest bus takes 1 hour 21 minutes longer.

  • How do I buy tickets for travel to Milton Keynes from Bedford?

    It's quick and easy to buy tickets directly from ByBus, with no additional fees or charges.

  • Which bus companies operate between Bedford and Milton Keynes?

    Stagecoach East, Uno and megabus run buses to Milton Keynes from Bedford.

  • What time is the earliest bus from Bedford to Milton Keynes?

    The first bus to Milton Keynes from Bedford leaves at 04:05. The journey takes 25 minutes.

  • When is the last bus to Milton Keynes from Bedford?

    The last bus leaves Bedford at 19:55, arriving into Milton Keynes at 20:45. Get there in plenty of time so you don't miss it.

Onward travel from Milton Keynes

Bus to Days Shortest trip Distance
Aylesbury
  • Daily except Sunday
50 minutes 16 miles
Bedford
  • Daily
26 minutes 14 miles
Bicester
  • Daily
55 minutes 20 miles
Dunstable
  • Daily
51 minutes 15 miles
Luton Airport
  • Daily
1 hour 3 minutes 20 miles
Newport Pagnell
  • Daily
6 minutes 3.5 miles
Silverstone
  • Daily except Sunday
42 minutes 12 miles
Towcester
  • Daily except Sunday
23 minutes 12 miles

More destinations in Milton Keynes