Miles between Mt Holly, NC and Apache Junction, AZ

There are
2,020 mi
from Mt Holly, NC to Apache Junction, AZ

That's the driving distance. It would take 1 day 12 hours to go from Mt Holly, North Carolina to Apache Junction, Arizona.

The flight distance (direct flight from Mt Holly, NC to Apache Junction, AZ) is 1,739.64 mi.

2,020 mi = 3,250.85 kms