Miles between Lodi, CA and Cottonwood Heights, UT

There are
688 mi
from Lodi, CA to Cottonwood Heights, UT

That's the driving distance. It would take 11 hours 46 mins to go from Lodi, California to Cottonwood Heights, Utah.

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

688 mi = 1,107.77 kms