Miles between Arlington, TX and Apache Junction, AZ

There are
987 mi
from Arlington, TX to Apache Junction, AZ

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

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

987 mi = 1,588.63 kms