Miles between Tucson, AZ and Petaluma, CA

There are
898 mi
from Tucson, AZ to Petaluma, CA

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

The flight distance (direct flight from Tucson, AZ to Petaluma, CA) is 779.65 mi.

898 mi = 1,444.59 kms