There are
417 mi
from San Francisco, CA to Rancho Cucamonga, CA
That's the driving distance. It would take 7 hours 46 mins to go from San Francisco, California to Rancho Cucamonga, California.
The flight distance (direct flight from San Francisco, CA to Rancho Cucamonga, CA) is 370.20 mi.
417 mi = 670.52 kms