179 bus routes from 15 operators across 6 cities and towns.
North Yorkshire has a bus network of 179 routes operated by 15 companies across 6 towns and cities. The largest operator is Go-Ahead with 42 routes. North Yorkshire is the busiest hub with 135 routes.