Miles between Tucson, AZ and Hanford, CA

There are
681 mi
from Tucson, AZ to Hanford, CA

That's the driving distance. It would take 12 hours 23 mins to go from Tucson, Arizona to Hanford, California.

The flight distance (direct flight from Tucson, AZ to Hanford, CA) is 572.66 mi.

681 mi = 1,096.15 kms