Miles between Phoenix, AZ and Apache Junction, AZ

There are
36 mi
from Phoenix, AZ to Apache Junction, AZ

That's the driving distance. It would take 45 minutes to go from Phoenix, Arizona to Apache Junction, Arizona.

The flight distance (direct flight from Phoenix, AZ to Apache Junction, AZ) is 30.30 mi.

36 mi = 57.45 kms