Miles between Sunnyvale, CA and Cottonwood Heights, UT

There are
774 mi
from Sunnyvale, CA to Cottonwood Heights, UT

That's the driving distance. It would take 13 hours 28 mins to go from Sunnyvale, California to Cottonwood Heights, Utah.

The flight distance (direct flight from Sunnyvale, CA to Cottonwood Heights, UT) is 590.69 mi.

774 mi = 1,245.29 kms