Miles between Rancho Cucamonga, CA and Hesperia, CA

There are
38 mi
from Rancho Cucamonga, CA to Hesperia, CA

That's the driving distance. It would take 47 minutes to go from Rancho Cucamonga, California to Hesperia, California.

The flight distance (direct flight from Rancho Cucamonga, CA to Hesperia, CA) is 27.69 mi.

38 mi = 61.11 kms