Miles between Sacramento, CA and Roy, UT

There are
678 mi
from Sacramento, CA to Roy, UT

That's the driving distance. It would take 11 hours 29 mins to go from Sacramento, California to Roy, Utah.

The flight distance (direct flight from Sacramento, CA to Roy, UT) is 532.43 mi.

678 mi = 1,090.50 kms