There are
101 mi
from Santa Rosa, CA to Rancho Cordova, CA
That's the driving distance. It would take 2 hours 10 mins to go from Santa Rosa, California to Rancho Cordova, California.
The flight distance (direct flight from Santa Rosa, CA to Rancho Cordova, CA) is 76.97 mi.
101 mi = 162.09 kms