Browse Expedia.com’s robust inventory of international and domestic flight deals! We may be compensated when you book after clicking on one of our links.
Travelers can reach Peru efficiently by air, with options from North America, Europe, Asia, South America, and other international destinations.
Here are the flight details for each region:
- From North America: Travelers from the United States and Canada can find direct or connecting flights to major Peruvian cities like Lima, Cusco, and Arequipa. Airlines like American Airlines, Delta, and United offer flights to Peru. Flight durations can vary based on your departure location and layovers but typically range from 6 to 10 hours or more.
- From Europe: Travelers from Europe can find direct or connecting flights to major Peruvian cities like Lima, Cusco, and Arequipa. Airlines like Iberia, Air France, and KLM offer flights to Peru. Flight durations can vary based on your departure location and layovers but typically range from 12 to 15 hours or more.
- From Asia: Travelers from Asia can find connecting flights to Peru via major North American or European hubs. Consider airlines like Qatar Airways, Emirates, or Air Canada for connecting to Peru. Flight durations can vary, with typical total travel times ranging from 20 to 30 hours or more.
- From South America: Travelers from other South American countries can find direct or connecting flights to major Peruvian cities like Lima, Cusco, and Arequipa. Airlines like LATAM, Avianca, and Copa Airlines offer flights to Peru. Flight durations can vary based on your departure location and layovers but typically range from 2 to 6 hours or more.
- From Other International Destinations: Peru is well-connected to various international locations. You can find flights from cities like Sydney, Mexico City, or Buenos Aires. Airlines like LATAM, Avianca, and Aeromexico offer routes to Peru. Flight durations depend on your departure location and route but can range from 10 to 20 hours or more.
How Long Is the Flight to Peru?
The average flight time to Peru can vary depending on the departure city, airline, and route. Here are approximate flight times from some of the most common destinations:
- Miami, USA: About 5 to 6 hours
- New York City, USA: Approximately 7 to 8 hours
- Los Angeles, USA: About 8 to 9 hours
- Madrid, Spain: Approximately 12 to 13 hours
- Buenos Aires, Argentina: About 4 to 5 hours
- Sao Paulo, Brazil: Approximately 4 to 5 hours
- Santiago, Chile: About 3 to 4 hours
- Mexico City, Mexico: Approximately 5 to 6 hours
These times are approximate and can vary based on factors such as flight route, airline, and weather conditions. It’s always best to check with the airline for the most accurate flight information.