Miles between Tucson, AZ and Santa Rosa, CA

There are
917 mi
from Tucson, AZ to Santa Rosa, CA

That's the driving distance. It would take 16 hours 44 mins to go from Tucson, Arizona to Santa Rosa, California.

The flight distance (direct flight from Tucson, AZ to Santa Rosa, CA) is 790.27 mi.

917 mi = 1,476.15 kms