Miles between Rockwall, TX and Apache Junction, AZ

There are
1,028 mi
from Rockwall, TX to Apache Junction, AZ

That's the driving distance. It would take 18 hours 33 mins to go from Rockwall, Texas to Apache Junction, Arizona.

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

1,028 mi = 1,654.05 kms