There are
2,618 mi
from Cambridge, MA to Apache Junction, AZ
That's the driving distance. It would take 2 days to go from Cambridge, Massachusetts to Apache Junction, Arizona.
The flight distance (direct flight from Cambridge, MA to Apache Junction, AZ) is 2,266.95 mi.
2,618 mi = 3.22 kms