Miles between Sacramento, CA and San Luis, AZ

There are
652 mi
from Sacramento, CA to San Luis, AZ

That's the driving distance. It would take 12 hours 14 mins to go from Sacramento, California to San Luis, Arizona.

The flight distance (direct flight from Sacramento, CA to San Luis, AZ) is 565.11 mi.

652 mi = 1,048.60 kms