Port codes are mandatory fields on every Indian bill of entry. CBIC maintains a list of 400+ ports, inland container depots (ICDs), air cargo stations, and container freight stations — each with a unique code. Using a wrong port code causes BoE filing errors and delays.

Port Code Structure — India

Indian port codes follow the UN/LOCODE format: IN + 3-character location code + facility digit

  • IN — country code for India
  • Next 3 characters — location identifier (city/port abbreviation)
  • Final digit — facility type (1=sea port, 4=air cargo, 6=ICD, 8=CFS)

Major Port Codes — India

Port / StationCodeType
JNPT / Nhava ShevaINNSA1Sea
Mumbai Port TrustINBOM1Sea
Mumbai CSIA Air CargoINBOM4Air
Chennai Sea PortINMAA1Sea
Chennai Air CargoINMAA4Air
Delhi IGI Air CargoINDEL4Air
Delhi ICD TughlakabadINDEL6ICD
Kolkata Sea PortINCCU1Sea
Kolkata Air CargoINCCU4Air
Bangalore Air CargoINBLR4Air
Hyderabad Air CargoINHYD4Air
Mundra PortINMUN1Sea
Kochi / Cochin Sea PortINCOK1Sea
Kandla / Deendayal PortINKND1Sea

FAQs

Free template download

Open HTML or Word in any editor. For PDF, use Print → Save as PDF in your browser. Import CSV into Excel or Google Sheets.

Prepare your import documentation

Use free templates, country guides, and step-by-step customs topics — no account required.

Frequently asked questions

INNSA1 is the port code for Jawaharlal Nehru Port Trust (Nhava Sheva / JNPT) in Mumbai.

CBIC publishes the full list of port codes on cbic.gov.in. Your CHA will know the correct code for your port of entry.

1 = sea port, 4 = air cargo station, 6 = Inland Container Depot (ICD), 8 = Container Freight Station (CFS).