Flight distance between New York City, United States of America and Iquitos, Peru 3,072.5 mi / 4,944.7 km