Country guide
Leer en espanol

Flying private to Peru: permits, paperwork and handling

Peru requires foreign private and business aircraft to obtain authorization from DGAC Peru (MTC) before landing or overflying. This guide covers what you need, how far in advance to ask, and which airports accept international arrivals, using live data from the i-Handler airport directory, sourced from the country AIP.

Authority: DGAC Peru (MTC) · Reviewed: 2026-09-27

Permits: who issues them and when to apply

Landing and overflight permits for foreign civil aircraft are handled by DGAC Peru (MTC). Requests are processed on business days; plan on at least 48 business hours before the flight.

Reference the approved permit in your ICAO flight plan (item 18) and file the plan only once the permit is confirmed. Private non-revenue and charter (revenue) flights follow different tracks; charter requires additional commercial documentation, so start earlier.

Cusco (SPZO) sits above 10,800 ft with mountainous terrain: plan performance and morning arrivals; afternoon winds are common.

Documents you will be asked for

Aircraft: certificate of airworthiness, certificate of registration, international insurance certificate with coverage valid for Peru, and noise certificate.

Crew: pilot licenses and current medical certificates.

Passengers: passports (6 months validity is the safe standard) and a General Declaration (GENDEC) for arrival.

The i-Handler App generates the GENDEC, passenger manifests and the ICAO flight plan from your trip data, so the paperwork above is produced in minutes instead of retyped per flight.

Airports of entry

Lima Jorge Chavez (SPJC) is the main gateway; Cusco (SPZO) and Arequipa (SPQU) are high-elevation destinations reached after clearing in.

Plan your first landing at an airport of entry. Other fields may show customs in the AIP data, but use them as onward stops after clearing in, unless the authority authorizes otherwise. The live table below marks entry, customs, mandatory handling, slots and fuel per airport.

Peru airports at a glance (live from the i-Handler directory)

AirportEntryCustomsHandlingSlotsFuelProviders
SPACCiro AlegriaNoNoNoNoNO FUEL0
SPASAndoasNoNoNoNoAVGAS JET0
SPAYAtalayaNoNoNoNoNO FUEL0
SPBCCaballocochaNoNoNoNoNO FUEL0
SPBRIberiaNoNoNoNoNO FUEL0
SPCLCap FAP David Abenzur Rengifo Intl/PucallpaYesYesNoNoAVGAS JET1
SPDRCorrientes/TrompeterosNoNoNoNoNO FUEL0
SPEEEl EstrechoNoNoNoNoNO FUEL0
SPEOChimbote/Teniente Jaime A de Montreuil MoralesNoNoNoNoJET0
SPEPPuerto EsperanzaNoNoNoNoNO FUEL0
SPEQMoquegua/Cesar Torque PodestaNoNoNoNoNO FUEL0
SPGBGalileaNoNoNoNoNO FUEL0
SPGMTingo MariaNoNoNoNoNO FUEL0
SPGPGueppiNoNoNoNoNO FUEL0
SPHIChiclayo/Capt Jose A Q GonzalezYesYesNoNoJET1
SPHOAyacucho/Col Alfredo Mendivil DuarteNoNoNoNoAVGAS JET0
SPHYAndahuaylasNoNoNoNoNO FUEL0
SPHZAnta Huaraz/Cmdte FAP German Arias GrazianiNoNoNoNoNO FUEL0
SPINInapariNoNoNoNoNO FUEL0
SPJAJuan Simons Vela/RiojaNoNoNoNoNO FUEL0
SPJCLima Callao/Jorge Chavez IntlYesYesNoNoAVGAS JET6
SPJEJaen/ShumbaNoNoNoNoNO FUEL0
SPJIJuanjuiNoNoNoNoNO FUEL0
SPJJFrancisco Carle/JaujaNoNoNoNoNO FUEL0
SPJLInca Manco Capac Intl/JuliacaYesYesNoNoNO FUEL1
SPJNSan Juan De MarconaNoNoNoNoJET0
SPJRCajamarca/M. Gen FAP Armando R IglesiasNoNoNoNoNO FUEL1
SPLHLas DunasNoNoNoNoAVGAS JET0
SPLNSan Nicolas/Rodriguez de MendozaNoNoNoNoNO FUEL0
SPLOIloNoNoNoNoNO FUEL0
SPLPLima/Las Palmas ABNoNoNoNoJET ONLY0
SPMETumbes/Capt FAP Pedro Canga RodriguezNoYesNoNoNO FUEL1
SPMFMazamari/Manuel PradoNoNoNoNoNO FUEL0
SPMSYurimaguas/Moises Benzaguen RengifoYesNoNoNoNO FUEL0
SPNCHuanuco/Alferez FAP David F FernandiniNoNoNoNoNO FUEL0
SPOLColliqueNoNoNoNoAVGAS0
SPPYChachapoyasNoNoNoNoNO FUEL0
SPQTIquitos/Col FAP Francisco Secada VignettaYesYesNoNoJET ONLY1
SPQUArequipa/Alfredo Rodriguez BallonYesYesNoNoJET1
SPRUCap Carlos Martinez de Pinillos/Trujillo IntlYesYesNoNoAVGAS JET1
SPSOPisco InternationalYesYesNoNoAVGAS JET2
SPSTCadet FAP G. del Castillo Paredes/TarapotoNoNoNoNoAVGAS JET1
SPTNTacna/Col Carlos Ciriani Santa RosaYesYesNoNoJET1
SPTUPuerto Maldonado/Padre AldamizNoYesNoNoAVGAS JET1
SPURPiura/Capitan Guillermo Concha IbericoNoNoNoNoAVGAS JET1
SPYLTalara/Capitan MontesYesYesNoNoJET1
SPZANasca/Maria Reiche NeumanNoNoNoNoAVGAS0
SPZOCusco/Teniente A Velazco Astete IntlYesYesNoNoJET1

Live data from the i-Handler directory; each ICAO links to the airport page with contacts, frequencies and live METAR/TAF.

Frequently asked questions

Do I need a landing permit for a private flight to Peru?

Yes. Foreign private and business aircraft need authorization from DGAC Peru (MTC). Requests are processed on business days; plan on at least 48 business hours before the flight. The permit goes in item 18 of your ICAO flight plan.

Which airports in Peru accept international arrivals?

Lima Jorge Chavez (SPJC) is the main gateway; Cusco (SPZO) and Arequipa (SPQU) are high-elevation destinations reached after clearing in. The table on this page shows entry, customs and handling status per airport, live from the i-Handler directory.

How do I find a handler or FBO in Peru?

The i-Handler airport directory lists ground handlers and FBOs per airport with phone numbers, and pilots contact them by chat through the free i-Handler App.

What paperwork does a flight to Peru require?

Aircraft certificates, insurance, crew licenses, passports and a General Declaration. The i-Handler App generates the GENDEC, manifests and ICAO flight plan automatically from your trip.

Do the paperwork once, not per flight

The free i-Handler App organizes the trip, generates the GENDEC, manifests and ICAO flight plan, and connects you by chat with the handlers and FBOs listed at your destination. Create your pilot account at i-handler.app.

Create your free pilot account

Last reviewed 2026-09-27 against operational sources. Requirements change: always confirm current rules with DGAC Peru (MTC) or your handler before the flight. This page is operational guidance, not legal advice.