We present a characterization of continuous surjections, between compact metric spaces, admitting a regular averaging operator. Among its consequences, concrete continuous surjections from the Cantor set 𝓒 to [0,1] admitting regular averaging operators are exhibited. Moreover we show that the set of this type of continuous surjections from 𝓒 to [0,1] is dense in the supremum norm in the set of all continuous surjections. The non-metrizable case is also investigated. As a consequence, we obtain a new characterization of Eberlein compact sets.