There are
807 mi
from Ukiah, CA to Spanish Fork, UT
That's the driving distance. It would take 14 hours 44 mins to go from Ukiah, California to Spanish Fork, Utah.
The flight distance (direct flight from Ukiah, CA to Spanish Fork, UT) is 617.92 mi.
807 mi = 1,299.28 kms