Miles between Vacaville, CA and Kaysville, UT

There are
700 mi
from Vacaville, CA to Kaysville, UT

That's the driving distance. It would take 11 hours 57 mins to go from Vacaville, California to Kaysville, Utah.

The flight distance (direct flight from Vacaville, CA to Kaysville, UT) is 564.98 mi.

700 mi = 1,126.02 kms