Skip to main content
Complete list of Indian port codes used in import and export transactions. These are standardized identifiers for ports, airports, inland container depots (ICDs), land customs stations (LCS), and special economic zones (SEZ) across India, used in the portCode field.
Codes follow the UN/LOCODE format: IN + 3-character location + facility type. Suffixes: 1 = Sea Port, 2 = Rail, 4 = Airport, 6 = ICD/CFS, B = Land Customs Station. Example: INMAA1 is Chennai Sea Port.

Port codes (JSON)

Port Codes
For eBRC applications
  • Use the appropriate port code when filing eBRC (Electronic Bank Realisation Certificate) applications
  • Ensure the port code matches the actual port of export/import mentioned in shipping documents
  • Port codes are mandatory fields in customs declarations and shipping bills
Code format
  • Port codes follow the UN/LOCODE standard format
  • Format: 2-letter country code (IN for India) + 3-character location code + optional 1-digit facility type
  • Example: INMAA1 - Chennai Sea Port (IN=India, MAA=Chennai, 1=Sea Port)
  • Facility type suffixes: 1=Sea Port, 2=Rail, 4=Airport, 6=ICD/CFS, B=Land Customs Station
Important notes
  • Port codes are mandatory for all import/export transactions
  • Use the correct port code that matches your actual point of entry/exit
  • ICDs (Inland Container Depots) have different codes from sea ports
  • Always verify the port code with your customs broker or shipping agent
  • Incorrect port codes may lead to delays in customs clearance

Used by

Source: UN/LOCODE via the Indian Customs EDI System and DGFT · Last reviewed: 22 July 2026