Airports of Peru
Peru's airport network tells you a lot about the country before you even land. With 23 commercial airports spread across one of South America's most geographically extreme countries — coastal desert, high Andes, deep Amazon — you'd expect a reasonably distributed system. But that's not quite what you get. Lima's Jorge Chávez International (LIM) does the heavy lifting for almost everything, handling the overwhelming majority of international traffic while the other 22 airports mostly handle a handful of domestic routes each. It's a hub-and-spoke situation with the hub doing serious overtime.
The shape of Peru's aviation network
LIM's outsized role is honestly kind of wild when you look at the numbers. With 69 non-stop destinations, it's doing work that most South American capitals would be proud of — yet it still doesn't crack the 100-destination threshold that would make it a true mega-hub by global standards. Everything else drops off sharply. Cuzco (CUZ), the second busiest airport in the country and the one most travelers care about after Lima, connects to just 6 destinations. Chiclayo and Iquitos each serve 3 routes. That gap between Lima and everywhere else isn't just a statistic — it shapes how you actually move through Peru. Almost every international itinerary routes through LIM, whether you want it to or not.
Airport tiers in Peru
Regional airports (1)
- LIM Lima — 69 destinations
Minor airfields (22)
- CUZ Cuzco — 6 destinations
- CIX Chiclayo — 3 destinations
- IQT Iquitos — 3 destinations
- TPP Tarapoto — 3 destinations
- TRU Trujillo — 2 destinations
- AQP Arequipa — 2 destinations
- PEM Puerto Maldonado — 2 destinations
- PCL Pucallpa — 2 destinations
- HUU Huanuco — 1 destinations
- JUL Juliaca — 1 destinations
- TBP Tumbes — 1 destinations
- TGI Tingo Maria — 1 destinations
Tips for using Peru's airports
Fly into LIM for international connections, then plan a separate domestic leg to wherever you're actually going. If Machu Picchu is the goal, that means connecting through CUZ — there's no way around it, and the flight itself over the Andes is genuinely worth being awake for. For the Amazon, IQT in Iquitos is your target, and worth knowing that Iquitos has no road access, so flying isn't optional — it's the only realistic way in. At the smaller regional airfields, expect limited schedules and always build in buffer time. Overland between major cities can take days.
Frequently asked questions
How many commercial airports are there in Peru?
Peru has 23 commercial airports serving various cities throughout the country. These airports range from major international facilities to smaller regional hubs that connect domestic destinations.
What is the biggest and busiest airport in Peru?
Jorge Chávez International Airport (LIM) in Lima is Peru's largest and busiest airport, serving as the country's primary hub for both domestic and international flights. It handles the majority of Peru's air traffic and is the main hub for visitors entering the country.
Can I fly internationally from regional airports in Peru?
While Peru has 23 commercial airports, most international flights operate through Jorge Chávez International Airport in Lima. Regional airports primarily handle domestic flights, though some may offer limited international service depending on airline partnerships.
What are the main airports in Peru and how do they connect?
Besides Jorge Chávez International Airport in Lima, other major airports include Alejandro Velasco Astete International Airport in Cusco and Juan Manuel Márquez International Airport in Arequipa. These regional airports connect to Lima and offer domestic routes throughout the country.
Which airport should I fly into when visiting Peru?
Most international visitors should fly into Jorge Chávez International Airport (LIM) in Lima, as it's the primary international hub. If your final destination is Cusco or the Sacred Valley, you can either connect through Lima or check for direct flights, while Arequipa airport serves southern Peru.