Miles between Lawton, OK and Apache Junction, AZ

There are
901 mi
from Lawton, OK to Apache Junction, AZ

That's the driving distance. It would take 16 hours 38 mins to go from Lawton, Oklahoma to Apache Junction, Arizona.

The flight distance (direct flight from Lawton, OK to Apache Junction, AZ) is 757.31 mi.

901 mi = 1,449.34 kms