There are
409 mi
from Elk Grove, CA to Rancho Cucamonga, CA
That's the driving distance. It would take 7 hours 36 mins to go from Elk Grove, California to Rancho Cucamonga, California.
The flight distance (direct flight from Elk Grove, CA to Rancho Cucamonga, CA) is 364.19 mi.
409 mi = 658.04 kms