{"id":3083,"date":"2026-10-31T11:24:57","date_gmt":"2026-10-31T03:24:57","guid":{"rendered":"https:\/\/trust-freight.com\/en\/seaport-codes\/"},"modified":"2026-10-31T11:24:57","modified_gmt":"2026-10-31T03:24:57","slug":"seaport-codes","status":"publish","type":"page","link":"https:\/\/trust-freight.com\/en\/seaport-codes\/","title":{"rendered":"China &amp; World Seaport Codes"},"content":{"rendered":"\n<p>Port codes &#8211; formally UN\/LOCODE, maintained by UNECE &#8211; identify every seaport, airport and inland terminal in the world with a five-character code: two letters for the country and three for the location. They appear on bills of lading, customs declarations and freight quotations, and a wrong code sends cargo to the wrong terminal. This page lists the codes we use most often when shipping from China.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Major Chinese Seaports<\/h2>\n\n\n<figure class=\"wp-block-table\"><table>\n<thead><tr><th>Port<\/th><th>UN\/LOCODE<\/th><th>Notes<\/th><\/tr><\/thead>\n<tbody>\n<tr><td>Shanghai<\/td><td>CNSHA<\/td><td>World&#8217;s largest container port; Yangtze delta gateway<\/td><\/tr>\n<tr><td>Ningbo-Zhoushan<\/td><td>CNNGB<\/td><td>Deep-water port, strong for US and EU westbound<\/td><\/tr>\n<tr><td>Shenzhen (Yantian)<\/td><td>CNYTN<\/td><td>South China export hub, US West Coast services<\/td><\/tr>\n<tr><td>Shenzhen (Shekou)<\/td><td>CNSHK<\/td><td>Pearl River delta, feeder and direct sailings<\/td><\/tr>\n<tr><td>Guangzhou (Nansha)<\/td><td>CNNSA<\/td><td>Our home base; weekly LCL consolidations<\/td><\/tr>\n<tr><td>Xiamen<\/td><td>CNXMN<\/td><td>Fujian gateway, strong to Southeast Asia<\/td><\/tr>\n<tr><td>Qingdao<\/td><td>CNTAO<\/td><td>North China hub for US and Europe<\/td><\/tr>\n<tr><td>Tianjin (Xingang)<\/td><td>CNTXG<\/td><td>Beijing-Tianjin corridor<\/td><\/tr>\n<tr><td>Dalian<\/td><td>CNDLC<\/td><td>Northeast China, Japan and Korea trade<\/td><\/tr>\n<\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Major Destination Seaports<\/h2>\n\n\n<figure class=\"wp-block-table\"><table>\n<thead><tr><th>Port<\/th><th>UN\/LOCODE<\/th><th>Country<\/th><\/tr><\/thead>\n<tbody>\n<tr><td>Los Angeles<\/td><td>USLAX<\/td><td>United States<\/td><\/tr>\n<tr><td>Long Beach<\/td><td>USLGB<\/td><td>United States<\/td><\/tr>\n<tr><td>New York \/ New Jersey<\/td><td>USNYC<\/td><td>United States<\/td><\/tr>\n<tr><td>Savannah<\/td><td>USSAV<\/td><td>United States<\/td><\/tr>\n<tr><td>Houston<\/td><td>USHOU<\/td><td>United States<\/td><\/tr>\n<tr><td>Vancouver<\/td><td>CAVAN<\/td><td>Canada<\/td><\/tr>\n<tr><td>Hamburg<\/td><td>DEHAM<\/td><td>Germany<\/td><\/tr>\n<tr><td>Rotterdam<\/td><td>NLRTM<\/td><td>Netherlands<\/td><\/tr>\n<tr><td>Antwerp<\/td><td>BEANR<\/td><td>Belgium<\/td><\/tr>\n<tr><td>Felixstowe<\/td><td>GBFXT<\/td><td>United Kingdom<\/td><\/tr>\n<tr><td>Le Havre<\/td><td>FRLEH<\/td><td>France<\/td><\/tr>\n<tr><td>Valencia<\/td><td>ESVLC<\/td><td>Spain<\/td><\/tr>\n<tr><td>Genoa<\/td><td>ITGOA<\/td><td>Italy<\/td><\/tr>\n<tr><td>Piraeus<\/td><td>GRPIR<\/td><td>Greece<\/td><\/tr>\n<tr><td>Jebel Ali<\/td><td>AEJEA<\/td><td>United Arab Emirates<\/td><\/tr>\n<tr><td>Singapore<\/td><td>SGSIN<\/td><td>Singapore<\/td><\/tr>\n<tr><td>Port Klang<\/td><td>MYPKG<\/td><td>Malaysia<\/td><\/tr>\n<tr><td>Busan<\/td><td>KRPUS<\/td><td>South Korea<\/td><\/tr>\n<tr><td>Sydney<\/td><td>AUSYD<\/td><td>Australia<\/td><\/tr>\n<tr><td>Melbourne<\/td><td>AUMEL<\/td><td>Australia<\/td><\/tr>\n<tr><td>Santos<\/td><td>BRSSZ<\/td><td>Brazil<\/td><\/tr>\n<tr><td>Callao<\/td><td>PECLL<\/td><td>Peru<\/td><\/tr>\n<tr><td>Durban<\/td><td>ZADUR<\/td><td>South Africa<\/td><\/tr>\n<tr><td>Mombasa<\/td><td>KEMBA<\/td><td>Kenya<\/td><\/tr>\n<tr><td>Lagos (Apapa)<\/td><td>NGLOS<\/td><td>Nigeria<\/td><\/tr>\n<\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Why the Code Matters<\/h2>\n\n\n<p>Ports with similar names sit in different countries &#8211; Valencia exists in both Spain and Venezuela, and there are several &#8220;Newports&#8221;. The UN\/LOCODE removes that ambiguity. When you send us an enquiry, quoting the code (or the exact port name plus country) prevents the single most expensive typo in freight: a bill of lading issued to the wrong destination terminal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n<p><strong>What does a UN\/LOCODE look like?<\/strong><br>Five characters: two letters for the country (CN for China, US for the United States) followed by three for the port or city &#8211; for example CNSHA for Shanghai.<\/p>\n\n\n<p><strong>Where do I find a port code?<\/strong><br>The official UNECE UN\/LOCODE database is the authoritative source; we also confirm the exact terminal code when we issue your booking.<\/p>\n\n\n<p><strong>Is the port code the same as the airport code?<\/strong><br>No. Airports use three-letter IATA codes (LAX, FRA); seaports use five-character UN\/LOCODE (USLAX, DEHAM). Bills of lading require the sea code.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Port codes &#038;#82 [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3083","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/trust-freight.com\/en\/wp-json\/wp\/v2\/pages\/3083","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trust-freight.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/trust-freight.com\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/trust-freight.com\/en\/wp-json\/wp\/v2\/comments?post=3083"}],"version-history":[{"count":0,"href":"https:\/\/trust-freight.com\/en\/wp-json\/wp\/v2\/pages\/3083\/revisions"}],"wp:attachment":[{"href":"https:\/\/trust-freight.com\/en\/wp-json\/wp\/v2\/media?parent=3083"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}