There are
514 mi
from Rancho Cucamonga, CA to Nogales, AZ
That's the driving distance. It would take 9 hours 10 mins to go from Rancho Cucamonga, California to Nogales, Arizona.
The flight distance (direct flight from Rancho Cucamonga, CA to Nogales, AZ) is 431.55 mi.
514 mi = 826.54 kms