Skip to main content

Overview

This document contains the complete list of Indian port codes used in import and export transactions. These codes are standardized identifiers for ports, airports, inland container depots (ICDs), land customs stations (LCS), and special economic zones (SEZ) across India. Port codes are essential for customs clearance and shipping documentation.

Port Codes JSON

{
  "INADC6": "Dascroi AHMEDABAD",
  "INAGTB": "AGARTALA LCS",
  "INAIG6": "GE PVT. LTD",
  "INAIK6": "KHURJA ICD",
  "INAIP6": "ICBPPL EDAYANCHAVADI",
  "INAIR6": "SPPL PVT. LTD",
  "INAJJ6": "ARAKKANOM ICD",
  "INAKV6": "ANKALESHWAR ICD",
  "INALA1": "ALANG SEA",
  "INAMD4": "AHEMDABAD AIR ACC",
  "INAMG6": "AMINGAON ICD",
  "INAPL6": "ALBRATOS CFS PVT. LTD. ICD",
  "INASR2": "AMRITSAR RAIL CARGO",
  "INASR6": "CHEHERTA ICD",
  "INATQ4": "AMRITSAR ACC",
  "INATRB": "ATTARI ROAD",
  "INAWW6": "WIDL AEZ AURANGABAD",
  "INAZK1": "AZHIKKAL PORT",
  "INBAW6": "BAWAL ICD",
  "INBBI4": "BHUBANESWAR AIR CARGO",
  "INBDI6": "BADDI ICD",
  "INBDM6": "SONEPAT ICD",
  "INBED1": "BEDI PORT SEA",
  "INBEY1": "BEYPORE PORT",
  "INBFR6": "PIYALA ICD",
  "INBGK6": "CONCOR JODHPUR ICD",
  "INBGMB": "LCS Baghmara",
  "INBGUB": "BAIRGANIA",
  "INBHL6": "BHILWARA ICD",
  "INBHS6": "STERLING BHARUCH",
  "INBHU1": "BHAVNAGAR SEA",
  "INBKT1": "BANKOT PORT",
  "INBLE6": "BALASORE Concor ICD",
  "INBLJ6": "AGRA ICD",
  "INBLO6": "ICD BALLI",
  "INBLR4": "BANGALORE ACC",
  "INBMA6": "APIIC PRAKASHAM",
  "INBNG6": "TARAPUR ICD",
  "INBNK6": "KOLKATA IT PARK",
  "INBNRB": "BHIMNAGAR",
  "INBNT6": "TCS",
  "INBNYB": "BEHRNI LCS",
  "INBOA6": "ICD BORKHEDI",
  "INBOK6": "BORKHEDI ICD",
  "INBOLB": "LCS Bholaganj",
  "INBOM1": "MUMBAI CUSTOM HOUSE SEA",
  "INBOM4": "SAHAR AIR CARGO ACC",
  "INBRAB": "LCS Borsora",
  "INBRC6": "DASHRATH VADODRA ICD",
  "INBRL6": "Vadodaara",
  "INBSAB": "BANBASA LCS",
  "INBSL6": "BHUSAWAL ICD",
  "INBTMB": "BHITAMORE",
  "INBUL6": "AN FTWZ BULANDSHAHR",
  "INBVC6": "BALLABGARH CONCOR ICD",
  "INBWD6": "BHIWADI ICD",
  "INBWS6": "AFS Kapashera",
  "INCBDB": "CHANGRABANDHA",
  "INCBS6": "SE&C COIMBATORE",
  "INCCH6": "CHINCHWAD PUNE ICD",
  "INCCJ4": "CALICUT ACC",
  "INCCN6": "INFOSYS HINJAWADI",
  "INCCP6": "CHINCHWAD",
  "INCCQ6": "M/S QB PARK LTD",
  "INCCU1": "KOLKATA SEA",
  "INCCU4": "KOLKATA ACC",
  "INCCW6": "WIPRO LTD",
  "INCDC6": "RGT PARK PHASE-II",
  "INCDD6": "RGT PARK PHASE-I",
  "INCDL1": "CUDDALORE PORT",
  "INCDR6": "SUN PHARMACEUTICALS",
  "INCGA6": "MWCD APARELS CHENGPA",
  "INCGL6": "MWCD AUTO ANCILARIES",
  "INCHE6": "CHETTIPALAYM ICD",
  "INCHJ6": "WARDHA ICD",
  "INCHMB": "CHAMURCHI",
  "INCJB4": "COIMBATORE ACC",
  "INCJF6": "FTIL SRIPERUMBUDUR",
  "INCJO6": "SIPCOT ORAGADAM SRIP",
  "INCJS6": "SIPCOT SRIPERUMBUDUR",
  "INCML6": "KHATUWAS ICD",
  "INCNN4": "ACC KANNUR",
  "INCOK1": "COCHIN SEA",
  "INCOK4": "COCHIN AIR CARGO ACC",
  "INCPC6": "CHAKERI KANPUR ICD",
  "INCPL6": "CMA CGM LOGISTICS PARK ICD",
  "INCPR6": "CHAWAPAYAL ICD",
  "INCRXB": "LOKSAN LCS",
  "INCTY6": "LINGOJUGUDEM",
  "INDAH1": "DAHEJ PORT SEA",
  "INDDL6": "PSWC DHANDARI KALAN LUDHIANA",
  "INDEA6": "AS PVT. LTD.",
  "INDEH6": "HCL TECH. LTD. DEV.",
  "INDEL4": "DELHI AIR CARGO ACC",
  "INDEN6": "M/S NIIT TECH. LTD.",
  "INDER6": "DADRI ICD",
  "INDES6": "M/S SEAVIEW DEV. LTD",
  "INDEW6": "M/S WIPRO LTD.",
  "INDHA6": "DHANNAD ICD",
  "INDHP1": "DABHOL PORT",
  "INDHU1": "DHAHANU PORT",
  "INDIG1": "DIGHI PORT",
  "INDIG6": "DIGHI ICD",
  "INDLAB": "DHARCHULA LCS",
  "INDLOB": "BIRPARA",
  "INDLUB": "LCS Dalu",
  "INDMA1": "DHAMRA PORT SEA",
  "INDMT1": "DHARMATAR PORT MUMBAI",
  "INDPC4": "PCCCC BANDRA-KURLA COMPLEX",
  "INDPR6": "DAPPAR ICD",
  "INDRGB": "DARRANGA LCS",
  "INDRU6": "DESUR ICD",
  "INDUR6": "DURGAPUR ICD",
  "INDWKB": "LCS Dawki",
  "INDWN6": "JATTIPUR ICD",
  "INENR1": "KAMARAJAR PORT",
  "INFBD6": "BALLABGARH ICD",
  "INFBRB": "FULBARI",
  "INFMA6": "APIICL MEDAK",
  "INGAIB": "LCS GAURIPHANTA",
  "INGALB": "GALGALIA",
  "INGAU4": "GUWAHATI AIR CARGO",
  "INGDM6": "MF PARK PVT LTD",
  "INGED2": "LCS GEDE RAILWAY STATION",
  "INGGD6": "DLF LTD.",
  "INGGI6": "GURGAON",
  "INGGU6": "URP LTD.",
  "INGGV1": "GANGAVARAM PORT SEA",
  "INGHPB": "LCS Ghasuapara",
  "INGHR6": "GARI HARSARU ICD",
  "INGNI6": "MAHAPE",
  "INGNR6": "MARRIPALAM ICD",
  "INGOI4": "GOA ACC",
  "INGOX4": "ACC MOPA",
  "INGPL6": "ICDPLIL GHUNGRANA",
  "INGPR1": "GOPALPUR PORT",
  "INGRW6": "BHAMBOLI ICD",
  "INGTI6": "Medchal Malkagiri 500088",
  "INHAS6": "ICD HASSAN",
  "INHBL6": "EMBASSY PROPERTY DEV",
  "INHDD6": "PANTNAGAR ICD",
  "INHEL6": "L&T REALTY DEVELOPER",
  "INHIR6": "HIRA BORUSE SURAT ICD",
  "INHLD2": "HALDIBARI RAILWAY STATION",
  "INHLIB": "HILLI LCS",
  "INHND1": "HEMNAGAR LCS",
  "INHPI6": "KASHIPUR ICD",
  "INHSU6": "HOSUR ICD",
  "INHTSB": "LCS Hatisar",
  "INHYC6": "RAIDURG",
  "INHYD4": "HYDERABAD ACC",
  "INHZA1": "HAZIRA PORT SURAT",
  "INIDR4": "INDORE ACC",
  "INIDR6": "Indore",
  "INIGU6": "IRUGUR ICD",
  "INILP6": "IRUNGATTUKOTTAI ICD",
  "ININD6": "PITHAMPUR ICD",
  "INIXE1": "OLD MANGALORE PORT",
  "INIXE4": "MANGALORE AIR CARGO",
  "INIXM4": "MADURAI AIR CARGO",
  "INIXW6": "JAMSHEDPUR ICD",
  "INIXY1": "KANDLA SEA",
  "INIXZ1": "SEA PORT- PORT BLAIR",
  "INJAI4": "JAIPUR ACC",
  "INJAI6": "JAIPUR ICD",
  "INJAK1": "JAKHAU PORT",
  "INJAYB": "JAYANAGAR",
  "INJBNB": "JOGBANI",
  "INJGA4": "JAMNAGAR AIR CARGO",
  "INJGD1": "JAIGARH PORT MAHARASHTRA",
  "INJHOB": "JHULAGHAT LCS",
  "INJIGB": "LCS JAIGAON",
  "INJJK6": "JAJPUR ICD",
  "INJKA6": "SACHANA ICD",
  "INJNR4": "JANORI ACC",
  "INJNR6": "JANORI ICD",
  "INJSG6": "CONCOR ICD JHARSUGUDA",
  "INJUC6": "JALANDHAR ICD",
  "INJUX6": "RAJSICO BASNI JODNPUR ICD",
  "INKAK1": "KAKINADA SEA",
  "INKAR6": "KARUR ICD",
  "INKAT1": "KATTUPALLI PORT SEA",
  "INKBC6": "KRIBHCO SURAT ICD",
  "INKCG6": "Uppal Hyderabad 500039",
  "INKDN1": "KODINAR PORT",
  "INKGJ1": "KARIMGANJ LCS",
  "INKGJB": "LCS Karimganj Steamerghat",
  "INKHD6": "ICD KHEDA",
  "INKJIB": "PIPRAUN",
  "INKKU6": "KANAKPURA ICD",
  "INKLK6": "KINFRA KANAYANNOOR",
  "INKMAB": "LCS KULKULI",
  "INKML6": "DEIPL KURUBARAPALLI",
  "INKNLB": "KUNAULI",
  "INKNU6": "JRY KANPUR ICD",
  "INKPK6": "MIHAN ICD",
  "INKQZ6": "SATTVA BENGALURU ICD",
  "INKRI1": "KRISHNAPATNAM PORT SEA",
  "INKRK1": "KARAIKAL SEA PORT",
  "INKRM6": "MADC LTD",
  "INKRW1": "KARWAR PORT",
  "INKSH1": "KELSHI PORT",
  "INKTT6": "KOTA ICD",
  "INKTY6": "CHEYYAR POCHAMPALLI",
  "INKUK1": "KOLLAM PORT SEA",
  "INKWAB": "LCS KHUNWA",
  "INKWGB": "LCS Khowaighat",
  "INKYM6": "KOTTAYAM ICD",
  "INLDH6": "ICD CONCOR DHANDARI KALAN LUDHIANA",
  "INLGL1": "Maia Riverine Port",
  "INLKO4": "LUCKNOW AIR CARGO",
  "INLKQB": "LAUKAHA",
  "INLOK4": "LUCKNOW AIR CARGO",
  "INLON6": "LONI ICD",
  "INLPA6": "PHOENIX INFOCITY PVT",
  "INLPB6": "BBLLP NANAKRAMGUDA",
  "INLPF6": "PHOENIX VENTURES PL",
  "INLPM6": "MDL NANAKRAMGUDA",
  "INLPN6": "PHOENIX TECH ZONE115",
  "INLPP6": "PUPPALGUDA",
  "INLPS6": "D NSL IP LTD",
  "INMAA1": "CHENNAI SEA",
  "INMAA4": "CHENNAI AIR CARGO ACC",
  "INMAE6": "EC OF TAMIL NADU",
  "INMBD6": "PAKWARA MORADABAD ICD",
  "INMBS6": "MADHOSINGH ICD",
  "INMDA1": "MAGDALA PORT SEA",
  "INMDD6": "MANDIDEEP ICD",
  "INMDG6": "VERNA ICD",
  "INMDU6": "KERN ICD MADURAI",
  "INMEM6": "RCPL MUPPIREDDYPALLE",
  "INMGHB": "LCS Mehendraganj",
  "INMHDB": "MAHADIPUR LCS",
  "INMHGB": "MUHURIGHAT LCS",
  "INMKCB": "LCS Mankachar",
  "INMNUB": "LAND CUSTOMS STATION MANU",
  "INMPR6": "MALANPUR ICD",
  "INMREB": "MOREH LCS",
  "INMRM1": "GOA PORT SEA",
  "INMUN1": "MUNDRA SEA",
  "INMUZ6": "MODINAGAR ICD",
  "INMWA6": "MALIWADA ICD",
  "INNAG4": "NAGPUR AIR CARGO",
  "INNAV1": "NAVLAKHI PORT",
  "INNDB6": "YTPL INDORE",
  "INNGB6": "BUTIBORI ICD",
  "INNGKB": "LCS NAGARKATA",
  "INNGP6": "NAGPUR ICD",
  "INNGRB": "LCS Nepalgunj Road",
  "INNJP6": "DABGRAM ICD",
  "INNML1": "MANGALORE SEA",
  "INNPK6": "NANDIAMBAKKAM",
  "INNPT1": "NAGAPATTINAM CUSTOM HOUSE SEA",
  "INNRP6": "AA LTD",
  "INNSA1": "NHAVA SHEVA SEA",
  "INNSK6": "CFS NASIK ICD",
  "INNTVB": "LCS Thoothibari",
  "INNYP6": "APIIC LTD",
  "INNZM6": "TCS NOIDA",
  "INOKH1": "OKHA PORT",
  "INOMU1": "OLD MUNDRA PORT",
  "INPAN1": "PANAJI PORT",
  "INPAV1": "PIPAVAV - VICTOR PORT GUJARAT SEA",
  "INPBD1": "PORBANDAR PORT",
  "INPBLB": "KAMARDWISA LCS",
  "INPEK6": "Pune",
  "INPKR6": "PALI ICD REWARI",
  "INPMP6": "PIMPRI ICD",
  "INPNE6": "NT PVT. LTD",
  "INPNK6": "PANKI ICD",
  "INPNP6": "PANIPAT ICD",
  "INPNQ4": "PUNE AIR CARGO",
  "INPNTB": "PANITANKI-NAXALBARI",
  "INPNU6": "TMSF PVT. LTD",
  "INPNV6": "ICD Panvel",
  "INPNY1": "PONDICHERRY CUSTOM HOUSE SEA",
  "INPNY6": "GFPULICHAPALLAM ICD",
  "INPPG6": "PATPARGANJ ICD",
  "INPRK6": "ICD POWARKHEDA",
  "INPRT1": "PARADEEP PORT SEA",
  "INPTL6": "PATLI ICD",
  "INPTPB": "PETRAPOLE",
  "INPUM6": "MIDC PUNE",
  "INPWL6": "PALWAL ICD",
  "INQRH6": "HTPL ICD KILARAIPUR",
  "INQRP6": "KILARAIPUR ADANI ICD",
  "INRAI6": "RAIPUR ICD",
  "INRDP2": "RADHIKAPUR RAILWAY STATION",
  "INREA6": "REWARI ICD",
  "INRED1": "REDI PORT",
  "INRGJ2": "RAIGANJ LCS",
  "INRML6": "NAYA RAIPUR CONCOR ICD",
  "INRNG2": "RANAGHAT RAILWAY STATION NADIA",
  "INRNR1": "RANPAR PORT RATNAGIRI MAHARASHTRA",
  "INRTM6": "RATLAM ICD",
  "INRUG6": "BARHI ICD",
  "INRVD1": "REVDANDA PORT",
  "INRXLB": "RAXAUL",
  "INSAC6": "SACHIN ICD",
  "INSAJ6": "TUMB ICD",
  "INSAL1": "SALAYA PORT GUJRAT",
  "INSAU6": "THAR DRY PORT ICD/AHMEDABAD GUJARAT ICD",
  "INSBI6": "AHEMDABAD ICD",
  "INSBL6": "BENGALURU",
  "INSCA6": "SUSTAIN PROPERTIES P",
  "INSCB6": "TML BAHADURPALLY",
  "INSGF6": "GRFL SAHNEWAL LUDHIANA ICD",
  "INSIK1": "SIKKA PORT",
  "INSKD6": "KALINGANAGAR ICD",
  "INSMPB": "SRIMANTAPUR LCS",
  "INSNBB": "SONABARSA",
  "INSNF6": "HYDERABAD ICD",
  "INSNG2": "SINGHABAD RAILWAY STATION MALDA",
  "INSNI6": "KANECH SAHNEWAL ICD",
  "INSNLB": "SONAULI LCS",
  "INSNN6": "APIIC LTD.",
  "INSTT6": "STARTRACK TERMINAL ICD",
  "INSTV4": "SDB Diamond Bourse",
  "INSTV6": "Gujarat",
  "INSXR4": "SRINAGAR AIR CARGO",
  "INTCR6": "THRISSUR ICD",
  "INTDE6": "THUDIALUR ICD",
  "INTEN6": "SIPCOT GANGAKONDAN",
  "INTGN6": "KEIPL/ PUNE",
  "INTHA6": "THAR DRY PORT JODHPUR ICD",
  "INTHO6": "VEERAPANDI ICD",
  "INTKD6": "TUGLAKABAD ICD",
  "INTKNB": "TIKONIA LCS",
  "INTLG6": "TALEGAON PUNE ICD",
  "INTLT6": "L&T SBL L&T CHENNAI",
  "INTMX6": "THIMMAPUR ICD",
  "INTRV4": "TRIVANDRUM ACC",
  "INTRZ4": "TIRUCHIRAPALLI AIR CARGO",
  "INTTP6": "TRIDENT TERMINAL PVT. LTD. ICD",
  "INTTS1": "SHED KIDDERPORE TT",
  "INTUN1": "TUNA PORT",
  "INTUP6": "RAAKIYAPALAYAM ICD",
  "INTUT1": "TUTICORIN SEA",
  "INTUT6": "TUTICORIN ICD",
  "INTVT6": "TONDIAPET ICD",
  "INURG6": "GMR HYDTABAD AVIATIO",
  "INVAD1": "VADINAR PORT",
  "INVGR6": "VIRAMGAM ICD",
  "INVKH6": "HIRANANDANI BUIL",
  "INVKNB": "VALMIKINAGAR",
  "INVLR6": "SIPCOT LTD",
  "INVNS4": "VARANASI AIR CARGO",
  "INVPI6": "VAPI ICD",
  "INVRM6": "ICD VARNAMA",
  "INVTC6": "CHEYYAR VELLORE",
  "INVTZ1": "VIZAG SEA",
  "INVTZ4": "VISHAKHAPATNAM AIR CARGO",
  "INVYD1": "VIJAYDURG PORT",
  "INVZJ1": "VIZHINJAM PORT",
  "INWAL6": "WALUJ ICD",
  "INWDH6": "ICD MORBI",
  "INWFD6": "BANGALORE ICD",
  "INLNT6": "LARSEN & TOUBRO Ltd SEZ",
  "INEYE6": "3rd EYE VOICE SEZ",
  "INCND6": "CANDOR ONE HTSPL",
  "INNSL6": "NSL SEZ Pvt Ltd (HYD)",
  "INIFS6": "Infosys Ltd SEZ Pocharam"
}

Usage Guidelines

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
  • UN/LOCODE (United Nations Code for Trade and Transport Locations)
  • DGFT (Directorate General of Foreign Trade) Guidelines
  • Customs Manual and Procedures
  • Shipping Bill Format and Requirements

Last Updated: January 2026 Source: Indian Customs EDI System & DGFT