The straight-line (great-circle) distance between Cancún, Mexico and Cusco, Peru is approximately:
Cancún sits on the northeast Yucatán Peninsula; Cusco lies in the Andes, former Inca capital. Travel requires multiple flight connections (typically via Mexico City and Lima).