Miles between Upland, CA and Sahuarita, AZ

There are
471 mi
from Upland, CA to Sahuarita, AZ

That's the driving distance. It would take 8 hours 24 mins to go from Upland, California to Sahuarita, Arizona.

The flight distance (direct flight from Upland, CA to Sahuarita, AZ) is 414.79 mi.

471 mi = 758.11 kms