There are
392 mi
from Rancho Cucamonga, CA to Palo Alto, CA
That's the driving distance. It would take 7 hours 26 mins to go from Rancho Cucamonga, California to Palo Alto, California.
The flight distance (direct flight from Rancho Cucamonga, CA to Palo Alto, CA) is 343.67 mi.
392 mi = 630.46 kms