Miles between Tempe, AZ and San Leandro, CA

There are
740 mi
from Tempe, AZ to San Leandro, CA

That's the driving distance. It would take 13 hours 28 mins to go from Tempe, Arizona to San Leandro, California.

The flight distance (direct flight from Tempe, AZ to San Leandro, CA) is 645.88 mi.

740 mi = 1,190.35 kms