UN/LOCODE Codes — Iran (IR)

158 UN/LOCODE location codes for Iran — 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 IR plus a 3-character location code.

CodeNameSubdivisionFunctionsStatus
IRABDAbadanPort, Airport, Postal exchangeAdopted by an international organisation (e.g. IATA/ECLAC)
IRABRAbhar 📍19MultimodalRecognised location
IRACPSahand 📍AirportRecognised location
IRACZZabolAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRADUArdabilAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRAEUAbu Musa 📍22AirportRecognised location
IRAFZSabzevar National 📍AirportRecognised location
IRAHRAhar 📍03Road terminalRecognised location
IRAKWAghajari 📍AirportRecognised location
IRAMDBandar Amirabad 📍21Port, Rail terminal, Road terminal, Postal exchange, MultimodalRecognised location
IRAMPAmir Abad Pt 📍21PortRecognised location
IRAMRAmaraRecognised location
IRARAArak 📍00Road terminalRecognised location
IRASAAsaluyeh 📍18Port, Road terminalRecognised location
IRASRAstaraRecognised location
IRAWZAhwazAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRAZDYazdPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRBAHBandar AssaluyehPortRecognised location
IRBAJBajgiranPostal exchangeAdopted by an international organisation (e.g. IATA/ECLAC)
IRBAMAmirabad 📍06PortRecognised location
IRBAZBandar-e Anzali 📍01PortRecognised location
IRBBLBabolsarAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRBDHBandar-e Lengeh 📍22AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRBIKImam Khomeini Pt/ Mahshahr City 📍10PortRecognised location
IRBJBBojnurd 📍AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRBKKBandar-e Emam Khomeyni 📍Port, MultimodalRecognised location
IRBKMBandar Khomeini 📍06Port, Road terminal, AirportRecognised location
IRBMRBandar Mashur 📍06Port, Fixed transportRecognised location
IRBNDBandar Abbas 📍22Port, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRBNHBaneh 📍00MultimodalRecognised location
IRBORBorazjan 📍MultimodalRecognised location
IRBPABandare Parsian 📍22PortRecognised location
IRBRGBandar-e Gaz 📍PortRecognised location
IRBRJBorujerd 📍15Road terminalRecognised location
IRBSMBisheh Kola 📍AirportRecognised location
IRBSRBandar Shahid RajaeePortRecognised location
IRBUZBushehr 📍18Port, Road terminal, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRBXRBamAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRCI3Chabahar 📍11Road terminalRecognised location
IRCKTSarakhsAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRCYTSoroosh (Cyrus) Terminal 📍PortRecognised location
IRDAMDamavand 📍Road terminalRecognised location
IRDAYDayyer 📍18PortApproved by a competent national government agency
IRDEFDezful 📍06AirportRecognised location
IRDEHDehbid 📍07MultimodalRecognised location
IRDGNBasarganRecognised location
IRDJUJolfa 📍03Rail terminal, Road terminal, Border crossingRecognised location
IRDOGDo Gharun 📍Road terminalRecognised location
IRESFEsfahanRoad terminalRecognised location
IRESLEslamshahr 📍23Road terminalRecognised location
IRFAZFasa 📍07AirportRecognised location
IRFKRFreidoon Kenar 📍21PortRecognised location
IRFR7Fardis 📍23Road terminalRecognised location
IRGBTGorgan 📍27AirportRecognised location
IRGCHGachsaran 📍17AirportRecognised location
IRGHAGhazvin (Qazwin)Recognised location
IRGNHGanaveh 📍MultimodalRecognised location
IRGSMGheshmAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRHDMHamadanAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRHDRHavadarya 📍22AirportRecognised location
IRHEJHenjamRecognised location
IRHORHormuzRecognised location
IRIAQBahreganAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRIFHHesa 📍AirportRecognised location
IRIFNIsfahanPort, Rail terminal, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRIHRTilkuh (Iran Shahr) 📍12AirportRecognised location
IRIILIlam 📍AirportRecognised location
IRIKAImam Khomeini International Apt/Tehran 📍23AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRIMHImam HasanPortRecognised location
IRIQHIslam Qal'ehRoad terminalRecognised location
IRJAKJaskRecognised location
IRJBDAbadeh 📍07MultimodalRecognised location
IRJRTJiroft 📍15Road terminalRecognised location
IRKALKalaleh 📍Road terminalRecognised location
IRKASKashanPortOriginal entry not verified since the date shown
IRKAVKuvei 📍22Port, Road terminalApproved by the UN/LOCODE Maintenance Agency
IRKERKermanAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRKHAKhanehAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRKHDKhorramabadAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRKHKKhark IslandPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRKHOKhorramshahrPortOriginal entry not verified since the date shown
IRKHSKhosraviPostal exchangeAdopted by an international organisation (e.g. IATA/ECLAC)
IRKHYKhvoy 📍04Road terminalRecognised location
IRKIHKish Island 📍AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRKMSKermanshah 📍21Road terminalRecognised location
IRKNRKanganAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRKORKhosrowshahr 📍MultimodalRecognised location
IRKSHKermanshah (Bakhtaran) 📍05Port, Rail terminal, Road terminalRecognised location
IRLEHAli Shah Avaz 📍23MultimodalRecognised location
IRLFMLamerd 📍07AirportRecognised location
IRLINLingahPortRecognised location
IRLRRLarAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRLVPLavanPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRMEBMeybod 📍21Road terminalRecognised location
IRMHDMashadAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRMLKMalekan 📍MultimodalRecognised location
IRMMHMazandaran Mahalleh 📍19Road terminalRecognised location
IRMRXBandar-e Måh Shahr 📍06Port, Rail terminal, Road terminal, AirportRecognised location
IRNEKBandar Neka 📍Port, Road terminal, Postal exchange, MultimodalRecognised location
IRNKANeka 📍21PortRecognised location
IRNKWNakhjavån Tappeh 📍Road terminalRecognised location
IRNSBNeyshabur 📍09Road terminalRecognised location
IRNSHNow ShahrPortRecognised location
IRNUJNojeh 📍AirportRecognised location
IROMHUrmieh 📍AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IROMIOmidiyeh 📍06AirportRecognised location
IROSMMosulRecognised location
IRPFQParsabad 📍AirportRecognised location
IRPGUAsaloyeh 📍AirportRecognised location
IRPSRPiran Shahr 📍MultimodalRecognised location
IRPYKPayam Apt 📍Road terminal, Airport, Postal exchangeRecognised location
IRQAZQazvin 📍19Road terminalRecognised location
IRQHKShahre Kord 📍AirportRecognised location
IRQKCKaraj 📍07AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRQMJMasjed Soleyman 📍AirportRecognised location
IRQSHQeshm islandRoad terminalRecognised location
IRQSMQeshmRoad terminalRecognised location
IRQUMQum 📍25Road terminal, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRQYSYasouj 📍17AirportRecognised location
IRRASRashtAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRRBARas BahrganPortOriginal entry not verified since the date shown
IRRJNRafsanjanAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRRTMRatawiRecognised location
IRRZRRamsarAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRSABSabzevar 📍30Road terminalRecognised location
IRSANSahlanRoad terminalRecognised location
IRSAZSabzevar 📍15Road terminalRecognised location
IRSBRShahid Bahonar 📍23PortRecognised location
IRSDGSanandajAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRSEKShahr-e Kord 📍14Road terminalRecognised location
IRSEMSemnan 📍20Road terminalRecognised location
IRSFNSalafchegan 📍00Road terminalRecognised location
IRSHAShahrud 📍12Road terminalRecognised location
IRSHSShahriar 📍MultimodalRecognised location
IRSIXSariPortOriginal entry not verified since the date shown
IRSMWSamawaRecognised location
IRSRASarooj Anchorage 📍PortRecognised location
IRSRJSirjanRoad terminalRecognised location
IRSRPShahid Rajaee Pt/Bandar Abbas 📍23PortRecognised location
IRSRYSaryAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRSVHSaveh 📍00Road terminalRecognised location
IRSXISirri IslandPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRSYZShirazPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRTAJTajabadPostal exchangeAdopted by an international organisation (e.g. IATA/ECLAC)
IRTBZTabrizPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRTCXTabasAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRTEWTohid 📍AirportRecognised location
IRTHRTehran 📍23Airport, Postal exchangeAdopted by an international organisation (e.g. IATA/ECLAC)
IRTMBTombak 📍18Port, Road terminalRecognised location
IRUIMUrmia 📍24Road terminalRecognised location
IRUZAAl UzsayrRecognised location
IRWPSPersepolisAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRXBJBirjandAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRYASYasuj 📍Road terminalRecognised location
IRZAHZahedanAirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRZANZanjan 📍Rail terminal, Road terminal, Airport, Postal exchange, Fixed transportRecognised location
IRZBRChah BaharPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
IRZVIZarand 📍08AirportRecognised location

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 Iran? 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 Iran?

A UN/LOCODE for Iran is a 5-character code that starts with the ISO 3166 country code IR followed by a 3-character location code (letters or digits) — for example a port, airport, rail or road terminal, or border crossing. Iran has 158 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 Iran have?

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

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 IR 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.