There are
669 mi
from Escondido, CA to Spanish Fork, UT
That's the driving distance. It would take 11 hours 38 mins to go from Escondido, California to Spanish Fork, Utah.
The flight distance (direct flight from Escondido, CA to Spanish Fork, UT) is 569.24 mi.
669 mi = 1,076.71 kms