Miles between Vallejo, CA and Tempe, AZ

There are
763 mi
from Vallejo, CA to Tempe, AZ

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

The flight distance (direct flight from Vallejo, CA to Tempe, AZ) is 662.02 mi.

763 mi = 1,227.33 kms