Buses to Oxfordshire from Reading

The journey to Oxfordshire from Reading takes just 17 minutes.

Buses operate daily with up to 44 services per day. Depending on the day of travel, the first bus departs Reading at 05:51.

Arriva Beds and Bucks operates between Reading and Oxfordshire 6 days per week.

Service days Daily except Sunday
Services per day up to 13
Shortest trip 50 minutes
First departure 06:30
Last departure 18:30

Reading Buses schedule

Travel from Reading to Oxfordshire with Reading Buses in 23 minutes.

Service days Daily
Services per day up to 2
Shortest trip 23 minutes
First departure 17:21
Last departure 22:21

Thames Travel schedule

Take the bus to Oxfordshire from Reading with Thames Travel . The first departure is at 05:51, arriving at 07:25.

Service days Daily
Services per day up to 29
Shortest trip 1 hour 16 minutes
First departure 05:51
Last departure 22:30

Whites Coaches schedule

Whites Coaches operates between Reading and Oxfordshire 5 days per week.

Service days Weekdays
Services per day up to 1
Shortest trip 17 minutes
First departure 07:35
Last departure 07:40

Your questions answered

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

    Yes, buses operate daily from Reading to Oxfordshire, departing as early as 05:51.

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

    The fastest bus to Oxfordshire from Reading takes 17 minutes. Check the trip duration when booking, as the slowest bus takes 1 hour 35 minutes longer.

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

    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 Reading and Oxfordshire?

    Thames Travel, Arriva Beds and Bucks, Reading Buses and Whites Coaches run buses to Oxfordshire from Reading.

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

    The first bus to Oxfordshire from Reading leaves at 05:51. The journey takes 17 minutes.

  • When is the last bus to Oxfordshire from Reading?

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

Onward travel from Oxfordshire

Bus to Days Shortest trip Distance
Borough of Swindon
  • Daily
46 minutes 28 miles
City and Borough of Birmingham
  • Daily
1 hour 45 minutes 52 miles
Coventry
  • Daily
1 hour 15 minutes 42 miles
Greater London
  • Daily
35 minutes 52 miles
Hampshire
  • Daily
1 hour 25 minutes 58 miles
Reading
  • Daily
23 minutes 29 miles
Royal Borough of Windsor and Maidenhead
  • Mo
  • We
  • Fr
  • Sa
30 minutes 36 miles
Sheffield
  • Daily
4 hours 55 minutes 110 miles
Sunderland
  • Daily
7 hours 35 minutes 211 miles
Warwickshire
  • Daily
35 minutes 37 miles
Wolverhampton
  • Daily
3 hours 5 minutes 63 miles

More destinations in Oxfordshire