Miles between Irving, TX and Apache Junction, AZ

There are
999 mi
from Irving, TX to Apache Junction, AZ

That's the driving distance. It would take 17 hours 55 mins to go from Irving, Texas to Apache Junction, Arizona.

The flight distance (direct flight from Irving, TX to Apache Junction, AZ) is 845.31 mi.

999 mi = 1,607.59 kms