There are
1,308 mi
from Ukiah, CA to Horizon City, TX
That's the driving distance. It would take 23 hours 39 mins to go from Ukiah, California to Horizon City, Texas.
The flight distance (direct flight from Ukiah, CA to Horizon City, TX) is 1,084.56 mi.
1,308 mi = 2,105.10 kms