Miles between Sunnyvale, CA and Apache Junction, AZ

There are
756 mi
from Sunnyvale, CA to Apache Junction, AZ

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

The flight distance (direct flight from Sunnyvale, CA to Apache Junction, AZ) is 650.23 mi.

756 mi = 1,216.63 kms