Miles between Citrus Heights, CA and San Luis, AZ

There are
668 mi
from Citrus Heights, CA to San Luis, AZ

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

The flight distance (direct flight from Citrus Heights, CA to San Luis, AZ) is 563.59 mi.

668 mi = 1,074.78 kms