✈️ TravelSmarter
USA → Lima (LIM) · Long-haul transatlantic

Best Time to Book Flights to Lima

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.

Flying to Lima from the US

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.

Budget vs. premium carriers on this route

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.

Frequently asked questions

When should I book flights to Lima for the cheapest fare?

4 to 6 weeks out on full-service carriers, or 3 to 5 weeks out on lower fare classes.

What is the cheapest time of year to fly to Lima?

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.

Is it cheaper to fly to Lima on a budget or full-service airline?

No dedicated budget carrier flies this nonstop route — full-service carriers compete on price, so timing matters more than airline choice.

Do I need a visa to visit Lima from the US?

US citizens can currently visit Peru visa-free for short tourist stays, typically up to 90 days.