A Taca foi fundada em 1931 como Transportes Aéreos Centro Americanos. Na década de 40 a empresa atendia 261 cidades com mais de 50 aeronaves. Em 1942 seus Douglas DC-3 chegavam ao Panamá e Havana.
Em 1961 a empresa foi adquirida por investidores de El Salvador e cinco anos mais tarde adquiriu aeronaves BAC 1-11.
Em outubro de 1998 a Taca Peru iniciou suas operações como uma empresa ligada ao Grupo Taca, de El Salvador. Seu primeiro voo foi com um Airbus A320 na rota Lima – Iquitos com um Boeing 737-200.
Em 19 de julho de 2000 iniciou voos para Buenos Aires e pouco a seguir começou a atender as cidades de São Paulo, Caracas, San Jose da Costa Rica, México, Quito, Quayaquil e Panamá. Em dezembro passou a atender La Paz e Santa Cruz de la Sierra.
Em 2002 sua frota era composta por 4 Airbus A319 e 1 Airbus A320. Em julho de 2008 passou a atender Medellin, Rio de Janeiro e Cidade da Guatemala. Em 15 de dezembro daquele ano iniciou seis voos semanais para Assunção, no Paraguai, sendo três com escalas em Montevidéu.
Em 2011 recebeu 4 Embraer 190 e em 2013 recebeu um Airbus A330-200. A partir de 2013 passou a se chamar Avianca Peru, em fusão da fusão das empresas Avianca e Taca.