There are
1,202 mi
from Independence, MO to Apache Junction, AZ
That's the driving distance. It would take 22 hours 26 mins to go from Independence, Missouri to Apache Junction, Arizona.
The flight distance (direct flight from Independence, MO to Apache Junction, AZ) is 1,030.01 mi.
1,202 mi = 1.61 kms