The journey to Oxfordshire from Buckinghamshire takes just 9 minutes.

Buses operate daily with up to 268 services per day. Depending on the day of travel, the first bus departs Buckinghamshire at 00:35.

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

Oxford Bus Company "The Airline" operates between Buckinghamshire and Oxfordshire 7 days per week.

Service days Daily
Services per day 50
Shortest trip 15 minutes
First departure 00:35
Last departure 23:50

megabus schedule

Travel from Buckinghamshire to Oxfordshire with megabus in 28 minutes.

Service days Daily
Services per day up to 22
Shortest trip 28 minutes
First departure 05:42
Last departure 21:12

Take the bus to Oxfordshire from Buckinghamshire with Arriva Beds and Bucks . The first departure is at 05:20, arriving at 06:37.

Service days Daily
Services per day up to 41
Shortest trip 25 minutes
First departure 05:20
Last departure 21:30

Travel from Buckinghamshire to Oxfordshire with Langston & Tasker in 38 minutes.

Service days Weekdays
Services per day up to 4
Shortest trip 38 minutes
First departure 09:35
Last departure 16:24

Take the bus to Oxfordshire from Buckinghamshire with Oxford Bus Company . The first departure is at 00:35, arriving at 00:05.

Service days Daily
Services per day 50
Shortest trip 15 minutes
First departure 00:35
Last departure 23:50

Red Rose Travel schedule

Red Rose Travel operates between Buckinghamshire and Oxfordshire 7 days per week.

Service days Daily
Services per day up to 26
Shortest trip 9 minutes
First departure 06:28
Last departure 21:28

Redline schedule

Travel from Buckinghamshire to Oxfordshire with Redline in 9 minutes.

Service days Daily
Services per day up to 21
Shortest trip 9 minutes
First departure 05:20
Last departure 18:34

Stagecoach East schedule

Take the bus to Oxfordshire from Buckinghamshire with Stagecoach East . The first departure is at 05:18, arriving at 05:38.

Service days Daily
Services per day up to 49
Shortest trip 15 minutes
First departure 05:18
Last departure 21:27

Stagecoach Midlands operates between Buckinghamshire and Oxfordshire 5 days per week.

Service days Weekdays
Services per day up to 1
Shortest trip 22 minutes
First departure 07:31
Last departure 07:46

Travel from Buckinghamshire to Oxfordshire with Stagecoach Oxfordshire in 12 minutes.

Service days Weekdays
Services per day up to 10
Shortest trip 12 minutes
First departure 07:52
Last departure 18:48

Your questions answered

  • Is there a daily bus service between Buckinghamshire and Oxfordshire?

    Yes, buses operate daily from Buckinghamshire to Oxfordshire, departing as early as 00:35.

  • How long is the bus trip from Buckinghamshire to Oxfordshire?

    The fastest bus to Oxfordshire from Buckinghamshire takes 9 minutes. Check the trip duration when booking, as the slowest bus takes 24 hours 49 minutes longer.

  • How do I buy tickets for travel to Oxfordshire from Buckinghamshire?

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

  • Which bus companies operate between Buckinghamshire and Oxfordshire?

    Oxford Bus Company, Oxford Bus Company "The Airline", Stagecoach East, Arriva Beds and Bucks, Red Rose Travel, megabus, Redline, Stagecoach Oxfordshire, Langston & Tasker, Carousel Buses and Stagecoach Midlands run buses to Oxfordshire from Buckinghamshire.

  • What time is the earliest bus from Buckinghamshire to Oxfordshire?

    The first bus to Oxfordshire from Buckinghamshire leaves at 00:35. The journey takes 9 minutes.

  • When is the last bus to Oxfordshire from Buckinghamshire?

    The last bus leaves Buckinghamshire at 07:46, arriving into Oxfordshire at 08:08. Get there in plenty of time so you don't miss it.

Onward travel from Oxfordshire

Bus to Days Shortest trip Distance
Bedford
  • Daily
1 hour 50 minutes 42 miles
City of Bristol
  • Daily
1 hour 45 minutes 64 miles
City of Leicester
  • Daily
2 hours 55 minutes 55 miles
Gloucestershire
  • Daily
15 minutes 39 miles
Kirklees
  • Daily
5 hours 5 minutes 123 miles
Newcastle upon Tyne
  • Daily
8 hours 10 minutes 219 miles
Northamptonshire
  • Daily
12 minutes 34 miles
Nottingham
  • Daily
3 hours 30 minutes 78 miles
Portsmouth
  • Daily
2 hours 20 minutes 72 miles
Sandwell
  • Daily
2 hours 25 minutes 56 miles
Solihull
  • Daily
1 hour 20 minutes 46 miles

More destinations in Oxfordshire