199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Peru

Airports · Americas

Flag of PeruAirports in Peru

Peru has 183 airports and airfields, including 9 large and 22 medium-sized airports; 25 have scheduled passenger flights. The capital, Lima, is served by Jorge Chávez International Airport (LIM).

9
Large airports
22
Medium airports
25
With scheduled flights
183
All airfields & heliports
  • Large airport
  • Medium / scheduled airport

List of airports in Peru

AirportCityIATAICAOTypeElevation
Alejandro Velasco Astete International Airport Meet & Greet → Cusco CUZ SPZO Large airport 10,860 ft
Cap FAP David Abenzur Rengifo International Airport Meet & Greet → Pucallpa PCL SPCL Large airport 513 ft
Capitán FAP Carlos Martínez de Pinillos International Airport Meet & Greet → Trujillo TRU SPRU Large airport 106 ft
Capitán FAP José A. Quiñones González International Airport Meet & Greet → Chiclayo CIX SPHI Large airport 97 ft
Coronel FAP Francisco Secada Vignetta International Airport Meet & Greet → Iquitos IQT SPQT Large airport 306 ft
Inca Manco Capac International Airport Juliaca JUL SPJL Large airport 12,552 ft
Jorge Chávez International Airport Meet & Greet → Lima LIM SPJC Large airport 113 ft
Rodríguez Ballón International Airport Meet & Greet → Arequipa AQP SPQU Large airport 8,405 ft
Captain Renán Elías Olivera International Airport (no scheduled flights) Pisco PIO SPSO Large airport 39 ft
Air Force Colonel Alfredo Mendivil Duarte Airport Meet & Greet → Ayacucho AYP SPHO Medium airport 8,917 ft
Alferez Fap David Figueroa Fernandini Airport Huánuco HUU SPNC Medium airport 6,070 ft
Cadete FAP Guillermo Del Castillo Paredes Airport Meet & Greet → Tarapoto TPP SPST Medium airport 869 ft
Captain Pedro Canga Rodríguez International Airport Meet & Greet → Tumbes TBP SPME Medium airport 115 ft
Captain Victor Montes Arias International Airport Meet & Greet → Talara TYL SPYL Medium airport 282 ft
Chachapoyas Airport Chachapoyas CHH SPPY Medium airport 8,333 ft
Coronel FAP Carlos Ciriani Santa Rosa International Airport Tacna TCQ SPTN Medium airport 1,538 ft
FAP Lieutenant Jaime Andres de Montreuil Morales Airport Chimbote CHM SPEO Medium airport 69 ft
Francisco Carle Airport Jauja JAU SPJJ Medium airport 11,034 ft
General Jorge Fernandez Maldon Airport Ilo ILQ SPLO Medium airport 72 ft
Maria Reiche Neuman Airport Nazca NZC SPZA Medium airport 1,860 ft
Mayor General FAP Armando Revoredo Iglesias Airport Meet & Greet → Cajamarca CJA SPJR Medium airport 8,781 ft
Moises Benzaquen Rengifo Airport Yurimaguas YMS SPMS Medium airport 587 ft
Padre Aldamiz International Airport Puerto Maldonado PEM SPTU Medium airport 659 ft
PAF Captain Guillermo Concha Iberico International Airport Meet & Greet → Piura PIU SPUR Medium airport 120 ft
Shumba Airport Jaén JAE SPJE Medium airport 2,477 ft
Caballococha Airport (no scheduled flights) Caballococha — SPBC Medium airport 328 ft
Comandante FAP German Arias Graziani Airport (no scheduled flights) Meet & Greet → Anta ATA SPHZ Medium airport 9,097 ft
Iberia Airport (no scheduled flights) Iberia IBP SPBR Medium airport 750 ft
Juan Simons Vela Airport (no scheduled flights) Rioja RIJ SPJA Medium airport 2,707 ft
Juanjui Airport (no scheduled flights) Juanjuí JJI SPJI Medium airport 1,148 ft
Teniente General Gerardo Pérez Pinedo Airport (no scheduled flights) Atalaya AYX SPAY Medium airport 751 ft
Andahuaylas Airport Andahuaylas ANS SPHY Small airport 11,300 ft
Alerta Airport (no scheduled flights) Fortaleza ALD SPAR Small airport 797 ft
Alferez FAP Alfredo Vladimir Sara Bauer Airport (no scheduled flights) Andoas AOP SPAS Small airport 728 ft
Chagual Airport (no scheduled flights) — CGL SPGL Small airport 3,967 ft
Huallaga Airport (no scheduled flights) Bellavista BLP PE-0056 Small airport 980 ft
Las Malvinas/Echarate Airport (no scheduled flights) Las Malvinas VVN VVN Small airport 1,285 ft
Mayor PNP Nancy Flores Paucar Airport (no scheduled flights) Mazamari MZA SPMF Small airport 2,247 ft
Moyobamba Airport (no scheduled flights) Moyobamba MBP SPBB Small airport 2,749 ft
Quincemil Air Base (no scheduled flights) Quince Mil UMI SPIL Small airport 2,047 ft
San Juan de Marcona Airport (no scheduled flights) San Juan de Marcona SJA SPJN Small airport 144 ft
San Nicolas Airport (no scheduled flights) Rodriguez de Mendoza RIM SPLN Small airport 5,082 ft
Saposoa Airport (no scheduled flights) Plaza Saposoa SQU SPOA Small airport 982 ft
Shiringayoc Airport (no scheduled flights) Shiringayoc SYC SPSY Small airport 856 ft
Tingo Maria Airport (no scheduled flights) Tingo Maria TGI SPGM Small airport 2,146 ft
Trompeteros Airport (no scheduled flights) Corrientes TDP SPDR Small airport 427 ft
Uchiza Airport (no scheduled flights) Uchiza UCZ SPIZ Small airport 1,965 ft
Walter Braedt Segú Airport (no scheduled flights) Máncora PTL PE-0023 Small airport 30 ft

Airports with scheduled service, an IATA code or of medium/large size. Data: OurAirports (public domain).

Peru has 183 airports and airfields in the OurAirports database — #42 of 247 countries and territories by total number. Only a small part of them serve airline passengers: 9 large airports, 22 medium-sized airports and 25 airports with scheduled flights; the remaining 152 are small airstrips, heliports (9) and seaplane bases used for private and general aviation.

Main international airports in Peru

The main international gateways are Alejandro Velasco Astete International Airport (CUZ) in Cusco, Jorge Chávez International Airport (LIM) in Lima, Rodríguez Ballón International Airport (AQP) in Arequipa, Cap FAP David Abenzur Rengifo International Airport (PCL) in Pucallpa, Capitán FAP Carlos Martínez de Pinillos International Airport (TRU) in Trujillo and Capitán FAP José A. Quiñones González International Airport (CIX) in Chiclayo. In total 9 large airports handle long-haul and international traffic — #35 in the world. The capital, Lima, is served by Jorge Chávez International Airport (LIM).

Domestic flights and regional airports

Scheduled flights reach 25 cities across Peru, with 22 regional airports linking smaller towns to the main hubs. The northernmost airport with airline service is Captain Pedro Canga Rodríguez International Airport (TBP) in Tumbes, the southernmost Coronel FAP Carlos Ciriani Santa Rosa International Airport (TCQ) in Tacna. The highest airport is Inca Manco Capac International Airport (JUL) at 12,552 ft (3,826 m) above sea level.

Airport services and alternatives

At 14 airports in Peru — CUZ, PCL, TRU, CIX, IQT and LIM — you can book Meet & Greet, lounge access or private transfers online. Among its neighbours, Brazil (138 large/medium airports), Colombia (60 large/medium airports), Chile (33 large/medium airports) and Bolivia (20 large/medium airports) — useful if a cross-border airport is closer or cheaper. To find the closest airport to a specific town, use the nearest airport finder for Peru.

Frequently asked questions

How many airports are there in Peru?

Peru has 183 airports and airfields, including 9 large and 22 medium-sized airports; 25 have scheduled passenger flights. The capital, Lima, is served by Jorge Chávez International Airport (LIM).

What are the main international airports in Peru?

Alejandro Velasco Astete International Airport (CUZ), Cusco, Cap FAP David Abenzur Rengifo International Airport (PCL), Pucallpa, Capitán FAP Carlos Martínez de Pinillos International Airport (TRU), Trujillo, Capitán FAP José A. Quiñones González International Airport (CIX), Chiclayo, Coronel FAP Francisco Secada Vignetta International Airport (IQT), Iquitos, Inca Manco Capac International Airport (JUL), Juliaca, Jorge Chávez International Airport (LIM), Lima, Rodríguez Ballón International Airport (AQP), Arequipa and Captain Renán Elías Olivera International Airport (PIO), Pisco.

Which airport serves Lima?

Jorge Chávez International Airport — IATA code LIM.

What is the highest airport in Peru?

Inca Manco Capac International Airport at 12,552 ft (3,826 m) above sea level.