Miles between Oceanside, CA and Sandy, UT

There are
709 mi
from Oceanside, CA to Sandy, UT

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

The flight distance (direct flight from Oceanside, CA to Sandy, UT) is 593.65 mi.

709 mi = 1,141.67 kms