There are
634 mi
from Fontana, CA to Cottonwood Heights, UT
That's the driving distance. It would take 11 hours to go from Fontana, California to Cottonwood Heights, Utah.
The flight distance (direct flight from Fontana, CA to Cottonwood Heights, UT) is 545.32 mi.
634 mi = 1,021.11 kms