Airports in Peru
Airport codes of Peru: every airport with an IATA code, with its city. Type to filter.
Peru has 47 airports with an IATA code in the open data. 25 of them have scheduled airline flights and have their own page here. The large airports are Arequipa (AQP), Chiclayo (CIX), Cusco (CUZ), Iquitos (IQT), Juliaca (JUL), Lima (LIM), Pucallpa (PCL), Trujillo (TRU). The longest runway is at Inca Manco Capac International Airport: 4,200 metres. The highest is Inca Manco Capac International Airport, at 3,826 metres above sea level.
| Code | Airport | City | Country |
|---|---|---|---|
| ANS | Andahuaylas Airport | Andahuaylas | Peru |
| AQP | Rodríguez Ballón International Airport | Arequipa | Peru |
| AYP | Air Force Colonel Alfredo Mendivil Duarte Airport | Ayacucho | Peru |
| CJA | Mayor General FAP Armando Revoredo Iglesias Airport | Cajamarca | Peru |
| CHH | Chachapoyas Airport | Chachapoyas | Peru |
| CIX | Capitán FAP José A. Quiñones González International Airport | Chiclayo | Peru |
| CHM | FAP Lieutenant Jaime Andres de Montreuil Morales Airport | Chimbote | Peru |
| CUZ | Alejandro Velasco Astete International Airport | Cusco | Peru |
| HUU | Alferez Fap David Figueroa Fernandini Airport | Huánuco | Peru |
| ILQ | General Jorge Fernandez Maldon Airport | Ilo | Peru |
| IQT | Coronel FAP Francisco Secada Vignetta International Airport | Iquitos | Peru |
| JAU | Francisco Carle Airport | Jauja | Peru |
| JAE | Shumba Airport | Jaén | Peru |
| JUL | Inca Manco Capac International Airport | Juliaca | Peru |
| LIM | Jorge Chávez International Airport | Lima | Peru |
| NZC | Maria Reiche Neuman Airport | Nazca | Peru |
| PIU | PAF Captain Guillermo Concha Iberico International Airport | Piura | Peru |
| PCL | Cap FAP David Abenzur Rengifo International Airport | Pucallpa | Peru |
| PEM | Padre Aldamiz International Airport | Puerto Maldonado | Peru |
| TCQ | Coronel FAP Carlos Ciriani Santa Rosa International Airport | Tacna | Peru |
| TYL | Captain Victor Montes Arias International Airport | Talara | Peru |
| TPP | Cadete FAP Guillermo Del Castillo Paredes Airport | Tarapoto | Peru |
| TRU | Capitán FAP Carlos Martínez de Pinillos International Airport | Trujillo | Peru |
| TBP | Captain Pedro Canga Rodríguez International Airport | Tumbes | Peru |
| YMS | Moises Benzaquen Rengifo Airport | Yurimaguas | Peru |
| AOP | Alferez FAP Alfredo Vladimir Sara Bauer Airport | Andoas | Peru |
| ATA | Comandante FAP German Arias Graziani Airport | Anta | Peru |
| AYX | Teniente General Gerardo Pérez Pinedo Airport | Atalaya | Peru |
| BLP | Huallaga Airport | Bellavista | Peru |
| CGL | Chagual Airport | not listed | Peru |
| TDP | Trompeteros Airport | Corrientes | Peru |
| ALD | Alerta Airport | Fortaleza | Peru |
| IBP | Iberia Airport | Iberia | Peru |
| JJI | Juanjui Airport | Juanjuí | Peru |
| VVN | Las Malvinas/Echarate Airport | Las Malvinas | Peru |
| MZA | Mayor PNP Nancy Flores Paucar Airport | Mazamari | Peru |
| MBP | Moyobamba Airport | Moyobamba | Peru |
| PTL | Walter Braedt Segú Airport | Máncora | Peru |
| PIO | Captain Renán Elías Olivera International Airport | Pisco | Peru |
| SQU | Saposoa Airport | Plaza Saposoa | Peru |
| UMI | Quincemil Air Base | Quince Mil | Peru |
| RIJ | Juan Simons Vela Airport | Rioja | Peru |
| RIM | San Nicolas Airport | Rodriguez de Mendoza | Peru |
| SJA | San Juan de Marcona Airport | San Juan de Marcona | Peru |
| SYC | Shiringayoc Airport | Shiringayoc | Peru |
| TGI | Tingo Maria Airport | Tingo Maria | Peru |
| UCZ | Uchiza Airport | Uchiza | Peru |
Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.