The journey to Princes Risborough from Aylesbury takes just 21 minutes.

Buses operate daily with up to 93 services per day. Depending on the day of travel, the first bus departs Aylesbury at 05:10.

Arriva Beds and Bucks operates between Aylesbury and Princes Risborough 7 days per week.

Service days Daily
Services per day up to 41
Shortest trip 23 minutes
First departure 05:25
Last departure 22:00

Redline schedule

Travel from Aylesbury to Princes Risborough with Redline in 21 minutes.

Service days Daily
Services per day up to 51
Shortest trip 21 minutes
First departure 05:10
Last departure 20:20

Z & S Transport schedule

Take the bus to Princes Risborough from Aylesbury with Z & S Transport . The first departure is at 15:45, arriving at 16:33.

Service days Weekdays
Services per day up to 1
Shortest trip 38 minutes
First departure 15:45
Last departure 15:55

Your questions answered

  • Is there a daily bus service between Aylesbury and Princes Risborough?

    Yes, buses operate daily from Aylesbury to Princes Risborough, departing as early as 05:10.

  • How long is the bus trip from Aylesbury to Princes Risborough?

    The fastest bus to Princes Risborough from Aylesbury takes 21 minutes.

  • How do I buy tickets for travel to Princes Risborough from Aylesbury?

    It's not yet possible to buy tickets for this trip directly from ByBus but we're working on it!

  • Which bus companies operate between Aylesbury and Princes Risborough?

    Redline, Arriva Beds and Bucks and Z & S Transport run buses to Princes Risborough from Aylesbury.

  • What time is the earliest bus from Aylesbury to Princes Risborough?

    The first bus to Princes Risborough from Aylesbury leaves at 05:10. The journey takes 21 minutes.

  • When is the last bus to Princes Risborough from Aylesbury?

    The last bus leaves Aylesbury at 15:55, arriving into Princes Risborough at 16:33. Get there in plenty of time so you don't miss it.

Onward travel from Princes Risborough

Bus to Days Shortest trip Distance
Aylesbury
  • Daily
23 minutes 6.3 miles
High Wycombe
  • Daily
19 minutes 7.5 miles