Miles between San Leandro, CA and Cottonwood Heights, UT

There are
746 mi
from San Leandro, CA to Cottonwood Heights, UT

That's the driving distance. It would take 12 hours 54 mins to go from San Leandro, California to Cottonwood Heights, Utah.

The flight distance (direct flight from San Leandro, CA to Cottonwood Heights, UT) is 586.53 mi.

746 mi = 1,200.62 kms