EN
English

Bus Times Oxford, Oxon

Oxford has 578 bus stops served by 90 bus routes; the busiest is Speedwell Street (Stop S1) with 1,039 buses on Mon–Fri.

578 stops
90 routes
10 operators

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

Places in Oxford

Bus stops in Oxford

Bus routes in Oxford

  • 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
  • 20 Oxford Bus Company
  • 24 Red Rose Travel
  • 24 Thames Travel
  • 25 Thames Travel
  • 35A Oxford Bus Company
  • 44 Oxford Bus Company
  • 45 Oxford Bus Company
  • 46 Oxford Bus Company
  • 63 Thames Travel
  • 63S Thames Travel
  • 100 Oxford Bus Company
  • 108 Red Rose Travel
  • 120 Redline
  • 160 National Express
  • 200 Oxford Bus Company
  • 275 Red Rose Travel
  • 300 Oxford Bus Company
  • 400 Oxford Bus Company
  • 500 Oxford Bus Company
  • 600 Oxford Bus Company
  • 700 Oxford Bus Company
  • 737 National Express
  • 800 Stagecoach Oxfordshire
  • 900 Stagecoach Oxfordshire
  • BB1A Thames Travel
  • CS1 Oxford Bus Company
  • H2 Thames Travel
  • LGW Oxford Bus Company
  • LHR Oxford Bus Company
  • 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
  • X3 Oxford Bus Company
  • X32 Thames Travel
  • X4 Stagecoach Oxfordshire
  • X40 Thames Travel
  • X5 Stagecoach East
  • X52 Pulhams Coaches

Bus operators in Oxford

Oxford bus times FAQ

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

Official journey planners

Opens an external website.