Miles between Santa Rosa, CA and San Anselmo, CA

There are
39 mi
from Santa Rosa, CA to San Anselmo, CA

That's the driving distance. It would take 49 minutes to go from Santa Rosa, California to San Anselmo, California.

The flight distance (direct flight from Santa Rosa, CA to San Anselmo, CA) is 33.23 mi.

39 mi = 63.21 kms