1. Home
  2. Countries
  3. Peru

Airports in Peru

Peru has 25 airports with scheduled passenger service in our directory. The OurAirports database lists 174 aerodromes in the country in total: 9 × large airport, 22 × medium airport, 143 × small airport.

ANS — Andahuaylas AirportAQP — Rodríguez Ballón International AirportAYP — Air Force Colonel Alfredo Mendivil Duarte AirportCHH — Chachapoyas AirportCHM — FAP Lieutenant Jaime Andres de Montreuil Morales AirportCIX — Capitán FAP José A. Quiñones González International AirportCJA — Mayor General FAP Armando Revoredo Iglesias AirportCUZ — Alejandro Velasco Astete International AirportHUU — Alferez Fap David Figueroa Fernandini AirportILQ — General Jorge Fernandez Maldon AirportIQT — Coronel FAP Francisco Secada Vignetta International AirportJAE — Shumba AirportJAU — Francisco Carle AirportJUL — Inca Manco Capac International AirportLIM — Jorge Chávez International AirportNZC — Maria Reiche Neuman AirportPCL — Cap FAP David Abenzur Rengifo International AirportPEM — Padre Aldamiz International AirportPIU — PAF Captain Guillermo Concha Iberico International AirportTBP — Captain Pedro Canga Rodríguez International AirportTCQ — Coronel FAP Carlos Ciriani Santa Rosa International AirportTPP — Cadete FAP Guillermo Del Castillo Paredes AirportTRU — Capitán FAP Carlos Martínez de Pinillos International AirportTYL — Captain Victor Montes Arias International AirportYMS — Moises Benzaquen Rengifo AirportANSAQPAYPCHHCHMCIXCJACUZHUUILQIQTJAEJAUJULLIMNZCPCLPEMPIUTBPTCQTPPTRUTYLYMS
Map of commercial airports in PeruNatural Earth

Airports classified as large

Commercial airports

Airports with an IATA code and scheduled service, grouped by region.

Amazonas Region

IATAICAONameCityType
CHHSPPYChachapoyas AirportChachapoyasMedium airport

Ancash Region

IATAICAONameCityType
CHMSPEOFAP Lieutenant Jaime Andres de Montreuil Morales AirportChimboteMedium airport

Apurímac Region

IATAICAONameCityType
ANSSPHYAndahuaylas AirportAndahuaylasSmall airport

Arequipa Region

IATAICAONameCityType
AQPSPQURodríguez Ballón International AirportArequipaLarge airport

Ayacucho Region

IATAICAONameCityType
AYPSPHOAir Force Colonel Alfredo Mendivil Duarte AirportAyacuchoMedium airport

Cajamarca Region

IATAICAONameCityType
CJASPJRMayor General FAP Armando Revoredo Iglesias AirportCajamarcaMedium airport
JAESPJEShumba AirportJaénMedium airport

Cuzco Region

IATAICAONameCityType
CUZSPZOAlejandro Velasco Astete International AirportCuscoLarge airport

Huánuco Region

IATAICAONameCityType
HUUSPNCAlferez Fap David Figueroa Fernandini AirportHuánucoMedium airport

Ica Region

IATAICAONameCityType
NZCSPZAMaria Reiche Neuman AirportNazcaMedium airport

Junín Region

IATAICAONameCityType
JAUSPJJFrancisco Carle AirportJaujaMedium airport

La Libertad Region

IATAICAONameCityType
TRUSPRUCapitán FAP Carlos Martínez de Pinillos International AirportTrujilloLarge airport

Lambayeque Region

IATAICAONameCityType
CIXSPHICapitán FAP José A. Quiñones González International AirportChiclayoLarge airport

Lima Region

IATAICAONameCityType
LIMSPJCJorge Chávez International AirportLimaLarge airport

Loreto Region

IATAICAONameCityType
IQTSPQTCoronel FAP Francisco Secada Vignetta International AirportIquitosLarge airport
YMSSPMSMoises Benzaquen Rengifo AirportYurimaguasMedium airport

Madre de Dios Region

IATAICAONameCityType
PEMSPTUPadre Aldamiz International AirportPuerto MaldonadoMedium airport

Moquegua Region

IATAICAONameCityType
ILQSPLOGeneral Jorge Fernandez Maldon AirportIloMedium airport

Piura Region

IATAICAONameCityType
TYLSPYLCaptain Victor Montes Arias International AirportTalaraMedium airport
PIUSPURPAF Captain Guillermo Concha Iberico International AirportPiuraMedium airport

Puno Region

IATAICAONameCityType
JULSPJLInca Manco Capac International AirportJuliacaLarge airport

San Martín Region

IATAICAONameCityType
TPPSPSTCadete FAP Guillermo Del Castillo Paredes AirportTarapotoMedium airport

Tacna Region

IATAICAONameCityType
TCQSPTNCoronel FAP Carlos Ciriani Santa Rosa International AirportTacnaMedium airport

Tumbes Region

IATAICAONameCityType
TBPSPMECaptain Pedro Canga Rodríguez International AirportTumbesMedium airport

Ucayali Region

IATAICAONameCityType
PCLSPCLCap FAP David Abenzur Rengifo International AirportPucallpaLarge airport

Complete aerodrome directory

All 174 airports, airfields and seaplane bases recorded for Peru in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Peru have?

Our directory lists 25 airports with scheduled service in Peru. Including small airfields and seaplane bases, OurAirports records 174 aerodromes.

Which airports in Peru are classified as large?

OurAirports classifies these airports in Peru as large: Rodríguez Ballón International Airport (AQP), Capitán FAP José A. Quiñones González International Airport (CIX), Alejandro Velasco Astete International Airport (CUZ), Coronel FAP Francisco Secada Vignetta International Airport (IQT), Inca Manco Capac International Airport (JUL), Jorge Chávez International Airport (LIM), Cap FAP David Abenzur Rengifo International Airport (PCL), Capitán FAP Carlos Martínez de Pinillos International Airport (TRU).

Source: OurAirports · Data updated: 9 November 2026