Miles between Phoenix, AZ and Sunnyvale, CA

There are
722 mi
from Phoenix, AZ to Sunnyvale, CA

That's the driving distance. It would take 13 hours 15 mins to go from Phoenix, Arizona to Sunnyvale, California.

The flight distance (direct flight from Phoenix, AZ to Sunnyvale, CA) is 622.51 mi.

722 mi = 1,161.72 kms