Find the exact window to book your Lima flight for the lowest price — based on real long-haul pricing patterns, not guesswork.
Want the full report? Get a detailed PDF with the reasoning behind your window, plus Lima-specific timing tips — free.
Lima has nonstop service from MIA, JFK, ATL, and IAH on American, Delta, United, and LATAM, with flight times around 7.5 to 9 hours.
Lima's coastal desert climate stays mild year-round with little rain — the main seasonal driver is Peru's dry season (May–September, best for onward travel to Machu Picchu/Cusco) versus the wetter summer (December–March), which is also warmer and more humid in Lima itself.
There's no dedicated low-cost carrier on this nonstop route — full-service carriers compete on price, so booking within the optimal window matters more than airline choice.
4 to 6 weeks out on full-service carriers, or 3 to 5 weeks out on lower fare classes.
Peru's wet season (December–March) is generally cheaper for Lima itself, though it's peak season for coastal beach travel. The dry season (May–September) is popular for onward travel to Machu Picchu and Cusco.
No dedicated budget carrier flies this nonstop route — full-service carriers compete on price, so timing matters more than airline choice.
US citizens can currently visit Peru visa-free for short tourist stays, typically up to 90 days.