Question: how long does it take to fly from new york to peru?
Answer: Flying time from New York, NY to Lima, Peru The total flight duration from New York, NY to Lima, Peru is 7 hours, 46 minutes.