SSLT Global
Reference

India Port & ICD Code Search

Search 6-character ICEGATE port/ICD codes.

Verified Reference Data
Full coverage
Verified
2026-08-01
Enter code or partial name

Search Results (0)

Enter at least 2 characters to search

Indicative calculation for planning only. Verify against the applicable ICEGATE notification in force on your shipment date before filing or contracting.

Quick Reference
  • SEA: Sea Ports for ocean freight
  • ACC: Air Cargo Complexes at airports
  • ICD: Inland Container Depots
  • CFS: Container Freight Stations
  • LCS: Land Customs Stations (Borders)
These codes are essential for Shipping Bills, Bills of Entry, and E-Way Bill generation on ICEGATE.

Need help interpreting this result?

Ask Trade Expert AI how it applies to your transaction. Free with an account.

Ask Trade Expert AI ->

Overview & methodology

What are ICEGATE port codes?
ICEGATE port codes are 6-character alphanumeric strings used by Indian Customs to identify ports, airports, Inland Container Depots (ICD), and Container Freight Stations (CFS). In 2026, they are mandatory for filing Shipping Bills (exports) and Bills of Entry (imports) on the Indian customs EDI system.
What is a port code in Indian Customs?
A Port Code (also known as a Location Code) is a 6-character alphanumeric code used by ICEGATE to identify the entry or exit point of goods. For example, INNSA1 identifies Nhava Sheva (JNPT, Maharashtra) and INMUN1 identifies Mundra (Gujarat), while INDEL4 identifies Delhi Air Cargo. Correct port codes are mandatory for GST returns and export incentive claims like RoDTEP.

How to read India Port Codes

The first two characters represent the country (IN for India). The next three characters represent the location, and the final character indicates the type of customs station: 1 for a sea port (INNSA1 Nhava Sheva, INMUN1 Mundra, INMAA1 Chennai), 4 for an air cargo complex (INDEL4 Delhi, INBOM4 Mumbai), 6 for an inland container depot or SEZ (INTKD6 Tughlakabad, INPPG6 Patparganj, INWFD6 Whitefield) and B for a land customs station (INPTPB Petrapole, INRXLB Raxaul).

Numerical Example: Common Port Codes

Codes are typically formed as 'IN' (Country) + 3-char City + 1-char numeric/alpha suffix.

Mundra PortINMUN1
Nhava ShevaINNSA1
Chennai PortINMAA1
Kolkata PortINCCU1
Coverage1,800+ Locations
Source: ICEGATE - Location Code DirectoryOfficial Resource
Last reviewed: August 2026

Related tools: Import Checklists, Customs.

Method note: calculations run in your browser using the formulas and published rule books cited on this page. Results are free estimates for planning, with no login required, and should be confirmed with your bank, broker or the official source before you commit.

Frequently asked questions

What are ICEGATE port codes?

ICEGATE (Indian Customs EDI Gateway) port codes are 6-character unique identifiers for every customs location in India (sea ports, airports, ICDs, land customs stations). They are used in Shipping Bills, Bills of Entry, and all customs declarations to specify the place of export/import.

Where do I find the port code for my shipment?

Use this tool to search by port name (e.g., 'Chennai', 'Mumbai'). The code is displayed in the results. Common codes: INMAA01 (Mumbai), INCAL01 (Calcutta), INMAA04 (Chennai), INMAA16 (Cochin). Always verify with your customs broker.

Do I need different codes for sea, air and rail?

Yes. Each mode has its own code. For example, sea export from Mumbai is INMAA01, but air export is INMAA03. Land customs stations (for overland trade with neighbors) also have specific codes. Use the right code for your mode of transport.