Miles between Vallejo, CA and Sandy, UT

There are
716 mi
from Vallejo, CA to Sandy, UT

That's the driving distance. It would take 12 hours 22 mins to go from Vallejo, California to Sandy, Utah.

The flight distance (direct flight from Vallejo, CA to Sandy, UT) is 580.76 mi.

716 mi = 1,153.08 kms