173 bus routes from 14 operators across 5 cities and towns.
Oxfordshire has a bus network of 173 routes operated by 14 companies across 5 towns and cities. The largest operator is Go-Ahead with 88 routes. Oxford is the busiest hub with 62 routes.