EN
English

Bus Times in Oxfordshire

Oxfordshire has 3,259 bus stops served by 217 bus routes; the busiest is Speedwell Street (Stop S1) with 1,039 buses on Mon–Fri.

3,259 stops
217 routes
28 operators

Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated

Places in Oxfordshire

Bus stops in Oxfordshire

Bus routes in Oxfordshire

  • 1 Stagecoach Oxfordshire
  • 2 Stagecoach Oxfordshire
  • 2A Stagecoach Oxfordshire
  • 3 Oxford Bus Company
  • 3A Oxford Bus Company
  • 3S Oxford Bus Company
  • 4 Oxford Bus Company
  • 5 Oxford Bus Company
  • 5A Oxford Bus Company
  • 6 Oxford Bus Company
  • 8 Oxford Bus Company
  • 8 Stagecoach Oxfordshire
  • 9 Stagecoach Oxfordshire
  • 10 Stagecoach Oxfordshire
  • 11 Oxford Bus Company
  • 12 Stagecoach Oxfordshire
  • 13 Stagecoach Oxfordshire
  • 15 Oxford Bus Company
  • 17 Red Rose Travel
  • 18 Langston & Tasker
  • 18 Red Rose Travel
  • 19 Thames Travel
  • 20 Oxford Bus Company
  • 21 Thames Travel
  • 24 Red Rose Travel
  • 24 Thames Travel
  • 25 Reading Buses
  • 25 Thames Travel
  • 25A Reading Buses
  • 25A Stagecoach Oxfordshire
  • 25A Thames Travel
  • 26 Stagecoach Oxfordshire
  • 28 Reading Buses
  • 28A Reading Buses
  • 33 Thames Travel
  • 33A Thames Travel
  • 34 Thames Travel
  • 35A Oxford Bus Company
  • 40 Red Rose Travel
  • 41 Thames Travel
  • 43 Oxford Bus Company
  • 43 Thames Travel
  • 44 Oxford Bus Company
  • 45 Oxford Bus Company
  • 46 Oxford Bus Company
  • 47 West Berkshire Council Transport Services
  • 50 Stagecoach Midlands
  • 63 Thames Travel
  • 63S Thames Travel
  • 64 Thames Travel
  • 66 Stagecoach West
  • 67 Thames Travel
  • 68 Thames Travel
  • 75 Stagecoach Midlands
  • 75A Stagecoach Midlands
  • 76 Stagecoach Midlands
  • 76A Stagecoach Midlands
  • 76B Stagecoach Midlands
  • 77A Stagecoach Midlands
  • 77E Stagecoach Midlands
  • 81 ABILITY (Northants)
  • 81 Z & S Transport
  • 82 ABILITY (Northants)
  • 82 Reading Buses
  • 82 Z & S Transport
  • 84 Reading Buses
  • 91 Thames Travel
  • 92 Thames Travel
  • 93 Reading Buses
  • 94 Thames Travel
  • 94A Thames Travel
  • 95 Thames Travel
  • 100 Oxford Bus Company
  • 108 ABILITY (Northants)
  • 108 Red Rose Travel
  • 108 Z & S Transport
  • 110 Redline
  • 111 Z & S Transport
  • 112 Carousel Buses
  • 113 Carousel Buses
  • 113 Z & S Transport
  • 116 Carousel Buses
  • 117 Carousel Buses
  • 120 Redline
  • 121 Red Rose Travel
  • 121 Z & S Transport
  • 133 Langston & Tasker
  • 134 Thames Travel
  • 136 Thames Travel
  • 145C Whites Coaches
  • 151 TK Travel
  • 152 TK Travel
  • 153 TK Travel
  • 160 National Express
  • 200 Oxford Bus Company
  • 200 Stagecoach Oxfordshire
  • 210 West Oxfordshire Community Transport
  • 213 West Oxfordshire Community Transport
  • 214 West Oxfordshire Community Transport
  • 215 West Oxfordshire Community Transport
  • 216 West Oxfordshire Community Transport
  • 228 Thames Valley Buses
  • 233 Stagecoach Oxfordshire
  • 234 Stagecoach Oxfordshire
  • 275 Red Rose Travel
  • 300 Oxford Bus Company
  • 320 Carousel Buses
  • 321 Red Rose Travel
  • 322 Red Rose Travel
  • 326 Catterall's
  • 331 Red Eagle
  • 345 West Oxfordshire Community Transport
  • 355 West Oxfordshire Community Transport
  • 400 Oxford Bus Company
  • 401 First & Last Mile
  • 402 First & Last Mile
  • 409 First & Last Mile
  • 411 West Oxfordshire Community Transport
  • 411S West Oxfordshire Community Transport
  • 417 First & Last Mile
  • 418 West Oxfordshire Community Transport
  • 418S Pulhams Coaches
  • 460 National Express
  • 471 First & Last Mile
  • 488 Stagecoach Oxfordshire
  • 489 Stagecoach Oxfordshire
  • 496 Flexibus
  • 497 Coventry Minibuses
  • 500 Oxford Bus Company
  • 500 Stagecoach Oxfordshire
  • 501 Stagecoach Midlands
  • 600 Oxford Bus Company
  • 620 Carousel Buses
  • 623 Carousel Buses
  • 625 Carousel Buses
  • 626 Thames Travel
  • 654 Carousel Buses
  • 700 Oxford Bus Company
  • 737 National Express
  • 800 Stagecoach Oxfordshire
  • 801 Pulhams Coaches
  • 826 Catterall's
  • 850 Carousel Buses
  • 900 Stagecoach Oxfordshire
  • B10 Stagecoach Oxfordshire
  • B12 Red Rose Travel
  • B3 Stagecoach Oxfordshire
  • B4 Stagecoach Oxfordshire
  • B5 Stagecoach Oxfordshire
  • B9 Stagecoach Oxfordshire
  • BB0 Thames Travel
  • BB1 Thames Travel
  • BB1A Thames Travel
  • BB2 Thames Travel
  • BB4 Thames Travel
  • BB5 Thames Travel
  • BV1 Oxford Bus Company
  • C6 Swindon's Bus Company
  • C77 Pulhams Coaches
  • CS1 Oxford Bus Company
  • DS1 Thames Travel
  • F10 Reading Buses
  • F14 Reading Buses
  • H2 Thames Travel
  • LGW Oxford Bus Company
  • LHR Oxford Bus Company
  • MRT1 M & R Travel
  • MRT2 M & R Travel
  • N1 Stagecoach Oxfordshire
  • N2 Stagecoach Oxfordshire
  • N3 Oxford Bus Company
  • N400 Oxford Bus Company
  • N8 Stagecoach Oxfordshire
  • NS1 Stagecoach Oxfordshire
  • NS5 Stagecoach Oxfordshire
  • NS9 Stagecoach Oxfordshire
  • NX15 Oxford Bus Company
  • NX2 Thames Travel
  • NX40 Thames Travel
  • OX1 Thames Travel
  • OX2 Thames Travel
  • OX3 Thames Travel
  • OX4 Thames Travel
  • OX5 Thames Travel
  • OX7 Oxford Bus Company
  • OX8 Oxford Bus Company
  • OXF Oxford Bus Company
  • S1 Stagecoach Oxfordshire
  • S1A Stagecoach Oxfordshire
  • S2 Stagecoach Oxfordshire
  • S3 Stagecoach Oxfordshire
  • S3A Stagecoach Oxfordshire
  • S4 Stagecoach Oxfordshire
  • S5 Stagecoach Oxfordshire
  • S6 Stagecoach West
  • S7 Stagecoach Oxfordshire
  • S9 Stagecoach Oxfordshire
  • ST1 Thames Travel
  • ST2 Oxford Bus Company
  • TUBE Stagecoach Oxfordshire
  • UK025 FlixBus
  • UK920 FlixBus
  • X15 Oxford Bus Company
  • X2 Thames Travel
  • X20 Redline
  • X24 Thames Travel
  • X2S Thames Travel
  • X3 Oxford Bus Company
  • X32 Thames Travel
  • X34 Thames Travel
  • X35 Thames Travel
  • X36 Thames Travel
  • X4 Stagecoach Oxfordshire
  • X40 Thames Travel
  • X5 Stagecoach East
  • X52 Pulhams Coaches
  • X9 Thames Travel

Bus operators in Oxfordshire

Oxfordshire bus times FAQ

How many bus stops are there in Oxfordshire?
Oxfordshire has 3,259 bus stops with a scheduled timetable.
Which bus routes serve Oxfordshire?
217 routes serve Oxfordshire, including 1, 2, 2A, 3, 3A, 3S, 4 and 5.
Which bus companies run in Oxfordshire?
Thames Travel, Stagecoach Oxfordshire, Oxford Bus Company, Carousel Buses, Red Rose Travel and West Oxfordshire Community Transport.
What is the busiest bus stop in Oxfordshire?
Speedwell Street (Stop S1), with 1,039 scheduled buses on Mon–Fri.

Official journey planners

Opens an external website.