UN/LOCODE Codes — Peru (PE)

201 UN/LOCODE location codes for Peru — the United Nations Code for Trade and Transport Locations (UNECE) identifying ports, airports, rail and road terminals, border crossings and other trade points. Each code is 5 characters: the ISO country code PE plus a 3-character location code.

CodeNameSubdivisionFunctionsStatus
PEAB4Abancay 📍APURail terminal, Road terminalRecognised location
PEACAAcarí 📍ARERoad terminalRecognised location
PEACBAcobamba 📍HUVRoad terminalRecognised location
PEACOAcomayo 📍CUSRoad terminalRecognised location
PEAIJAija 📍ANCRoad terminalRecognised location
PEALDAlertaAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEANCAncón 📍LIMPortRecognised location
PEANGAngamos 📍UCARoad terminalRecognised location
PEANSAndahuaylasAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEANTAntabamba 📍APURoad terminalRecognised location
PEAPESan Juan AposentoAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEAQPArequipaAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEARIArica 📍Road terminalRecognised location
PEATAAntaAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEATIAticoPortOriginal entry not verified since the date shown
PEATYAtalaya 📍UCARoad terminalRecognised location
PEAYPAyacuchoAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEAZAAzángaro 📍PUNRoad terminalRecognised location
PEBAABarranca 📍LIMRoad terminalRecognised location
PEBAGBagua 📍AMARoad terminalRecognised location
PEBARSan Bartolo 📍LIMPort, MultimodalRecognised location
PEBLPBellavistaAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PECAAChincha Alta 📍ICAMultimodalRecognised location
PECABCabo BlancoPortAdopted by an international organisation (e.g. IATA/ECLAC)
PECACCalca 📍CUSRoad terminalRecognised location
PECAICailloma 📍AREMultimodalRecognised location
PECAJCajabamba 📍CAJRoad terminalRecognised location
PECANCangallo 📍AYARoad terminalRecognised location
PECASCasma 📍ANCRoad terminalRecognised location
PECBJChincha Baja 📍ICAMultimodalRecognised location
PECCPConcepción 📍JUNRoad terminalRecognised location
PECDLCarmen de la Legua 📍CALRoad terminalRecognised location
PECELCelendín 📍CAJRoad terminalRecognised location
PECHAChanchamayo 📍ICAMultimodalRecognised location
PECHCChucuito 📍PUNRoad terminalRecognised location
PECHEChepen 📍LALRail terminal, Road terminalRecognised location
PECHHChachapoyasAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PECHIChincha 📍Road terminalRecognised location
PECHMChimbotePort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PECHNChancán 📍Road terminalRecognised location
PECHOChorillos 📍LIMRoad terminalRecognised location
PECHPChurcampa 📍HUVRoad terminalRecognised location
PECHSChincheros 📍APURoad terminalRecognised location
PECHTChota 📍CAJRoad terminalRecognised location
PECHYChancay 📍LIMPort, Rail terminal, Road terminalAdopted by an international organisation (e.g. IATA/ECLAC)
PECHZCarhuaz 📍ANCRoad terminalRecognised location
PECIXChiclayoAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PECJACajamarcaAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PECJTCajatambo 📍LIMRoad terminalRecognised location
PECLLCallao 📍LMAPort, Road terminalAdopted by an international organisation (e.g. IATA/ECLAC)
PECNDCandarave 📍TACRoad terminalRecognised location
PECOMComas 📍LIMRoad terminalRecognised location
PECONConchán 📍Port, Road terminal, MultimodalRecognised location
PECORCorongo 📍ANCRoad terminalRecognised location
PECOZContumazá 📍CAJRoad terminalRecognised location
PECRZCerro Azul 📍LIMRoad terminalRecognised location
PECTACanta 📍LIMRoad terminalRecognised location
PECTYCastrovirreyna 📍HUVRoad terminalRecognised location
PECUPChupaca 📍JUNRoad terminalRecognised location
PECUTCutervo 📍CAJRoad terminalRecognised location
PECUZCuzco 📍CUSRoad terminal, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PECXZPueblo Libre 📍LALRoad terminalRecognised location
PEDESDesaguadero 📍PUNRoad terminalRecognised location
PEEENEténPortAdopted by an international organisation (e.g. IATA/ECLAC)
PEFERFerreñafe 📍LAMRoad terminalRecognised location
PEGDPGuadalupe 📍LALRoad terminalRecognised location
PEGSMGeneral San MartinPortAdopted by an international organisation (e.g. IATA/ECLAC)
PEHANAmbo 📍HUCRoad terminalRecognised location
PEHCBHuancabamba 📍PIURoad terminalRecognised location
PEHCOHuachoPortAdopted by an international organisation (e.g. IATA/ECLAC)
PEHCTTocache 📍SAMRoad terminalRecognised location
PEHNCHuancané 📍PUNRoad terminalRecognised location
PEHNTHuanta 📍AYARoad terminalRecognised location
PEHSAHuanca Sancos 📍AYARoad terminalRecognised location
PEHUAHuaral 📍LIMRail terminal, Road terminalRecognised location
PEHUIHuari 📍ANCRoad terminalRecognised location
PEHUNHuancavelica 📍HUVRoad terminalRecognised location
PEHUUHuanucoAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEHUYHuarmeyPortOriginal entry not verified since the date shown
PEHUZHuaraz 📍Road terminalRecognised location
PEHYBHuacaybamba 📍HUCRoad terminalRecognised location
PEHYTHuaytará 📍HUVRoad terminalRecognised location
PEIBPIberiaAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEICAIca 📍ICARoad terminalRecognised location
PEILQIlo 📍MOQPort, Road terminal, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEIQTIquitosPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEJAEJaén 📍Road terminalRecognised location
PEJAUJaujaAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEJHYHuancayo 📍JUNRoad terminalRecognised location
PEJJIJuanjuí 📍SAMAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEJULJuliacaAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEJUNJunín 📍JUNRoad terminalRecognised location
PEL8MCarabayllo 📍LIMRoad terminalRecognised location
PEL9MSan Vicente De Canete 📍LIMRoad terminalRecognised location
PELAGLagunas 📍LORPortRecognised location
PELAMLa Molina 📍LIMRoad terminalRecognised location
PELBQLambayeque 📍LAMRoad terminalRecognised location
PELCELince 📍LIMRoad terminalRecognised location
PELCHLauricocha 📍HUCRoad terminalRecognised location
PELIMLima 📍LMAPort, Road terminal, Airport, Postal exchangeAdopted by an international organisation (e.g. IATA/ECLAC)
PELMALamas 📍SAMRoad terminalRecognised location
PELMCLa Merced 📍JUNRoad terminalRecognised location
PELMPLampa 📍PUNRoad terminalRecognised location
PELOALa OroyaRoad terminalRecognised location
PELOBLobitosPortAdopted by an international organisation (e.g. IATA/ECLAC)
PELOOLos Organos 📍PortRecognised location
PELOVLos Olivos 📍LIMRoad terminalRecognised location
PELPNLa Planchada 📍ARERoad terminalRecognised location
PELPPLa PampillaPortRecognised location
PELSBSan Borja/Lima 📍LIMRoad terminalRecognised location
PELURLurín 📍LIMRoad terminalRecognised location
PEMAGMagdalena 📍LIMMultimodalRecognised location
PEMALMala 📍LIMRoad terminalRecognised location
PEMARMara 📍CUSRoad terminalRecognised location
PEMBAMoyobamba 📍AYARoad terminalRecognised location
PEMBPMoyobamba 📍SAMAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEMCAMancoraRecognised location
PEMCHMonterrico Chico 📍LIMMultimodalRecognised location
PEMFTMachu PicchuAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEMLQMollendoPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEMOHMoho 📍PUNRoad terminalRecognised location
PEMOQMoquegua 📍MOQRoad terminalRecognised location
PEMRIMataraniPortAdopted by an international organisation (e.g. IATA/ECLAC)
PEMRLMorales 📍SAMRail terminal, Road terminalRecognised location
PENGSNegritosPortRecognised location
PENS8Nasca 📍ICARoad terminalRecognised location
PEOCROcros 📍ANCRoad terminalRecognised location
PEOLMOlmos 📍LAMMultimodalRecognised location
PEOQUOquendo 📍CALRoad terminalRecognised location
PEOTUOtuzco 📍LALRoad terminalRecognised location
PEOYOOyon 📍LIMRoad terminalRecognised location
PEPACPacasmayoPortAdopted by an international organisation (e.g. IATA/ECLAC)
PEPAIPaitaPortAdopted by an international organisation (e.g. IATA/ECLAC)
PEPAMParamongaPortRecognised location
PEPAOParuro 📍CUSRoad terminalRecognised location
PEPAPPalpa 📍ICARoad terminalRecognised location
PEPAUPaucartambo 📍CUSRoad terminalRecognised location
PEPCHPuerto ChicamaPortAdopted by an international organisation (e.g. IATA/ECLAC)
PEPCLPucallpaPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEPCMPachacamac 📍LIMRoad terminalRecognised location
PEPEMPuerto Maldonado 📍MDDPort, Road terminal, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEPHMPunta Hermosa 📍LIMRoad terminalRecognised location
PEPIAPuerto Inca 📍HUCRoad terminalRecognised location
PEPIOPiscoPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEPIUPiuraAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEPLOPunta Lobitos 📍ANCPortRecognised location
PEPMCPampa Melchorita 📍LIMPortRecognised location
PEPMTPimentelPortAdopted by an international organisation (e.g. IATA/ECLAC)
PEPOMPomabamba 📍ANCRoad terminalRecognised location
PEPPAPuente Piedra 📍LIMRoad terminalRecognised location
PEPRCParacas 📍ICARoad terminalRecognised location
PEPSCCerro de Pasco 📍PASMultimodalRecognised location
PEPUAPunchana 📍LORRoad terminalRecognised location
PEPUBBayovar 📍PIUPortRecognised location
PEPUEPuerto Callao 📍UCARoad terminalRecognised location
PEPUNPunoPortAdopted by an international organisation (e.g. IATA/ECLAC)
PEQUIQuinches 📍Road terminal, MultimodalRecognised location
PERCOSurco 📍LIMRoad terminalRecognised location
PERECRecuay 📍ANCRoad terminalRecognised location
PEREQRequena 📍LORRoad terminalRecognised location
PERIJRiojaAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PERIMRodríguez de Mendoza 📍AMAAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PESAISan Ignacio 📍CAJMultimodalRecognised location
PESAMSamancoOriginal entry not verified since the date shown
PESDASandia 📍PUNRoad terminalRecognised location
PESDCSantiago de Chuco 📍LALRoad terminalRecognised location
PESDRSan Isidro 📍LIMMultimodalRecognised location
PESIHSihuas 📍ANCRoad terminalRecognised location
PESIPSatipo 📍JUNRoad terminalRecognised location
PESJASan Juan 📍ICAPort, Rail terminal, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PESMGSanta MariaAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PESNPSan Pablo 📍CAJRoad terminalRecognised location
PESNXSan Nicolas 📍ICAPort, Road terminalAdopted by an international organisation (e.g. IATA/ECLAC)
PESQUSaposoaAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PESULSullana 📍HUVRoad terminalRecognised location
PESUPSupePortAdopted by an international organisation (e.g. IATA/ECLAC)
PESURSurquillo 📍LIMRoad terminalRecognised location
PESVYSalaverryPortAdopted by an international organisation (e.g. IATA/ECLAC)
PESYCShiringayocAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PETAGTambo Grande 📍Port, Road terminalRecognised location
PETARTarata 📍TACRoad terminalRecognised location
PETBPTumbesAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PETCQTacna 📍TACRoad terminal, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PETDMTambo de Mora 📍CUSPortRecognised location
PETGITingo María 📍HUCAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PETPPTarapotoAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PETRMTarma 📍JUNRoad terminalRecognised location
PETRUTrujilloPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PETYLTalaraPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEULYCoronel Portillo 📍LORRoad terminalRecognised location
PEUMIQuince Mil 📍CUSAirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEURUUrubamba 📍CUSRoad terminalRecognised location
PEVESVilla El Salvador 📍LIMRoad terminalRecognised location
PEVHNVilcashuamán 📍AYARoad terminalRecognised location
PEVIRVirú 📍LALMultimodalRecognised location
PEYAYYauyos 📍LIMRoad terminalRecognised location
PEYMSYurimaguasPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
PEYUGYunguyo 📍PUNRoad terminalRecognised location
PEYUNYungay 📍ANCRoad terminalRecognised location
PEZARZarumilla 📍TUMRoad terminalRecognised location
PEZORZorritosOriginal entry not verified since the date shown

What the functions mean

The "Functions" column decodes the UN/LOCODE 8-position function classifier. A location can serve more than one transport function:

The "Status" column shows how the entry was approved (for example, Approved by a competent national government agency or Recognised location).

Working with shipments to or from Peru? Validate box IDs with the container number validator and classify goods with the HS code lookup.

Frequently asked questions

What is a UN/LOCODE for Peru?

A UN/LOCODE for Peru is a 5-character code that starts with the ISO 3166 country code PE followed by a 3-character location code (letters or digits) — for example a port, airport, rail or road terminal, or border crossing. Peru has 201 such locations in the official UNECE UN/LOCODE list. The codes are used in customs declarations, EDI messages and shipping documents.

How many UN/LOCODE locations does Peru have?

Peru has 201 UN/LOCODE locations. The most common functions are Road terminal, Port, Airport.

What do the UN/LOCODE function codes mean?

Each UN/LOCODE entry has an 8-position function classifier. In order, the positions are: Port, Rail terminal, Road terminal, Airport, Postal exchange, Multimodal (inland clearance depot), Fixed transport (e.g. pipeline), and Border crossing. A position is active when it is not a hyphen or a zero, so one location can combine several functions.

Look up or validate PE location codes

Search any UN/LOCODE with the free UN/LOCODE lookup tool, or check a whole list at once with the bulk UN/LOCODE checker.

Data: UN/LOCODE list published by UNECE (United Nations Economic Commission for Europe). Suggested reference, not an official determination.