There are
753 mi
from Calexico, CA to Layton, UT
That's the driving distance. It would take 13 hours 28 mins to go from Calexico, California to Layton, Utah.
The flight distance (direct flight from Calexico, CA to Layton, UT) is 610.89 mi.
753 mi = 1,212.11 kms