El servicio de autobuses interurbanos en toda la zona está adjudicado a la empresa Automóviles Casado, que comunican Teba con Málaga, Olvera, Almargen, Campillos, Colonia Santa Ana, Antequera, Cañete la Real, Campillos y la estación de Bobadilla, así como con otras localidades menores.