# China Major Ports and Airports Code Reference

> Source: https://netray.co/tools/china-ports-and-airports-unlocode-iata-reference
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Find the UN/LOCODE or IATA code, province and typical role of the main Chinese seaports, river ports and airports for bookings and ERP master data.

## Category

supply-chain

## Region

China

## Audience

- Logistics manager
- Buyer
- Supply chain planner
- ERP administrator

## Tool

**Kind:** worksheet

**Mode:** reference

**Columns:**

#### Location

**Key:** name

**Type:** text

#### Code

**Key:** code

**Type:** text

#### Type

**Key:** type

**Type:** text

#### Province or region

**Key:** region

**Type:** text

#### Note

**Key:** note

**Type:** text

**Rows:**

#### Shanghai

**Code:** CNSHA

**Type:** Seaport (UN/LOCODE)

**Region:** Shanghai

**Note:** Largest container gateway; Yangshan deep-water terminals

#### Ningbo

**Code:** CNNGB

**Type:** Seaport (UN/LOCODE)

**Region:** Zhejiang

**Note:** Ningbo-Zhoushan port system

#### Shenzhen

**Code:** CNSZX

**Type:** Seaport (UN/LOCODE)

**Region:** Guangdong

**Note:** General code for the port area

#### Yantian, Shenzhen

**Code:** CNYTN

**Type:** Seaport (UN/LOCODE)

**Region:** Guangdong

**Note:** Container terminal in Shenzhen

#### Shekou, Shenzhen

**Code:** CNSHK

**Type:** Seaport (UN/LOCODE)

**Region:** Guangdong

**Note:** Container terminal in Shenzhen

#### Nansha, Guangzhou

**Code:** CNNSA

**Type:** Seaport (UN/LOCODE)

**Region:** Guangdong

**Note:** Guangzhou container terminals on the Pearl River estuary

#### Hong Kong

**Code:** HKHKG

**Type:** Seaport (UN/LOCODE)

**Region:** Hong Kong SAR

**Note:** Separate customs territory from mainland

#### Qingdao

**Code:** CNTAO

**Type:** Seaport (UN/LOCODE)

**Region:** Shandong

**Note:** Main northern container port

#### Tianjin Xingang

**Code:** CNXGG

**Type:** Seaport (UN/LOCODE)

**Region:** Tianjin

**Note:** Gateway for Beijing and north China; CNTSN also appears in some systems

#### Xiamen

**Code:** CNXMN

**Type:** Seaport (UN/LOCODE)

**Region:** Fujian

**Note:** Southeast coast container port

#### Dalian

**Code:** CNDLC

**Type:** Seaport (UN/LOCODE)

**Region:** Liaoning

**Note:** Northeast China gateway

#### Lianyungang

**Code:** CNLYG

**Type:** Seaport (UN/LOCODE)

**Region:** Jiangsu

**Note:** Coastal port with rail links inland

#### Taicang

**Code:** CNTAG

**Type:** River-sea port (UN/LOCODE)

**Region:** Jiangsu

**Note:** Yangtze River port near Shanghai

#### Nanjing

**Code:** CNNKG

**Type:** River port (UN/LOCODE)

**Region:** Jiangsu

**Note:** Yangtze River inland port

#### Fuzhou

**Code:** CNFOC

**Type:** Seaport (UN/LOCODE)

**Region:** Fujian

**Note:** Fujian provincial capital port

#### Yingkou

**Code:** CNYIK

**Type:** Seaport (UN/LOCODE)

**Region:** Liaoning

**Note:** Northeast port with rail connections

#### Wuhan

**Code:** CNWUH

**Type:** River port (UN/LOCODE)

**Region:** Hubei

**Note:** Central China Yangtze port

#### Chongqing

**Code:** CNCKG

**Type:** River port (UN/LOCODE)

**Region:** Chongqing

**Note:** Upper Yangtze inland port

#### Shanghai Pudong

**Code:** PVG

**Type:** Airport (IATA)

**Region:** Shanghai

**Note:** Major international air cargo hub

#### Shanghai Hongqiao

**Code:** SHA

**Type:** Airport (IATA)

**Region:** Shanghai

**Note:** Mainly domestic passenger traffic

#### Beijing Capital

**Code:** PEK

**Type:** Airport (IATA)

**Region:** Beijing

**Note:** International passenger and cargo

#### Beijing Daxing

**Code:** PKX

**Type:** Airport (IATA)

**Region:** Beijing

**Note:** Second Beijing airport

#### Guangzhou Baiyun

**Code:** CAN

**Type:** Airport (IATA)

**Region:** Guangdong

**Note:** Large cargo hub for the Pearl River Delta

#### Shenzhen Bao'an

**Code:** SZX

**Type:** Airport (IATA)

**Region:** Guangdong

**Note:** Electronics air freight, near Hong Kong

#### Hong Kong International

**Code:** HKG

**Type:** Airport (IATA)

**Region:** Hong Kong SAR

**Note:** Major global air cargo hub

#### Chengdu Shuangliu

**Code:** CTU

**Type:** Airport (IATA)

**Region:** Sichuan

**Note:** Southwest China hub

#### Chengdu Tianfu

**Code:** TFU

**Type:** Airport (IATA)

**Region:** Sichuan

**Note:** Second Chengdu airport

#### Hangzhou Xiaoshan

**Code:** HGH

**Type:** Airport (IATA)

**Region:** Zhejiang

**Note:** Yangtze Delta e-commerce and manufacturing

#### Xiamen Gaoqi

**Code:** XMN

**Type:** Airport (IATA)

**Region:** Fujian

**Note:** Fujian international airport

#### Qingdao Jiaodong

**Code:** TAO

**Type:** Airport (IATA)

**Region:** Shandong

**Note:** Shandong peninsula airport

#### Nanjing Lukou

**Code:** NKG

**Type:** Airport (IATA)

**Region:** Jiangsu

**Note:** Jiangsu provincial capital airport

#### Chongqing Jiangbei

**Code:** CKG

**Type:** Airport (IATA)

**Region:** Chongqing

**Note:** Western China hub

#### Wuhan Tianhe

**Code:** WUH

**Type:** Airport (IATA)

**Region:** Hubei

**Note:** Central China hub

#### Zhengzhou Xinzheng

**Code:** CGO

**Type:** Airport (IATA)

**Region:** Henan

**Note:** Inland air cargo hub

#### Xi'an Xianyang

**Code:** XIY

**Type:** Airport (IATA)

**Region:** Shaanxi

**Note:** Northwest China hub

#### Kunming Changshui

**Code:** KMG

**Type:** Airport (IATA)

**Region:** Yunnan

**Note:** Southwest gateway to Southeast Asia

**Notes:** UN/LOCODE codes identify locations and may cover several terminals. Confirm the exact terminal, customs district and any consolidation rules with your forwarder before issuing a PO or booking. Check the current UN/LOCODE release for changes.

## Content

**Intro:** Purchase orders, bills of lading and ERP port master tables need the right five-letter UN/LOCODE or three-letter IATA code. This list covers the main Chinese seaports, river ports and cargo airports so you can fill them in consistently.

**Sections:**

#### How to use the list

**Body:** Search by city, code or province. For sea freight use the UN/LOCODE (country code CN plus a three-letter location code, or HK for Hong Kong). For air freight use the IATA airport code. Put the same code in your ERP supplier ship-from field, the Incoterms named place and the forwarder booking, so that your tracking and landed cost reports can group shipments by gateway. Export the filtered rows to Excel to load into a port master or a drop-down list in your purchasing template.

#### Why the named place matters

**Body:** An Incoterms rule such as FOB or CIF needs a named port, for example FOB Ningbo or CIF Los Angeles. Writing only China leaves the place of delivery and the point where risk passes undefined. Where a factory is inland, the named place may be a factory (EXW), a rail terminal or an inland river port. Using the code alongside the name avoids ambiguity between similarly named locations and helps customs brokers match documents.

**Bullets:**

- Name the exact port or terminal, not the country
- Match the code in PO, invoice, packing list and B/L
- For Shenzhen, specify Yantian, Shekou or another terminal
- Check whether the supplier ships via Hong Kong, a separate customs territory

#### Common mistakes

**Body:** The most frequent errors are using Shenzhen where the booking is really for a specific terminal, treating Hong Kong as mainland China in customs documents, and mixing seaport codes with airport codes in the same field. Also, some systems use CNTSN while others use CNXGG for Tianjin, so keep one convention and map the other in your master data. Landed cost and lead time vary by gateway, so record the gateway on each PO.

**Cta:** If your ERP lets users free-type ports and places, Netray can help set up master data validation and a private assistant that flags inconsistent shipping data in open orders.

**Faq:**

#### What is the UN/LOCODE for Shanghai port?

**Answer:** The UN/LOCODE for Shanghai is CNSHA. Terminals such as Yangshan are usually handled within that code by your forwarder, so confirm the terminal separately when booking and on the bill of lading.

#### Is Hong Kong part of China for customs?

**Answer:** Hong Kong is a Special Administrative Region and a separate customs territory. Goods moving between Hong Kong and the mainland are treated as imports or exports in many cases, so documents and duties differ. Use HKHKG, not a CN code, for Hong Kong.

#### Should I use UN/LOCODE or IATA for air freight?

**Answer:** For air freight, IATA airport codes such as PVG or SZX are standard on air waybills and bookings. UN/LOCODE can describe the city, but the airport code is what carriers and handlers use to route cargo.

#### Does this list cover every Chinese port?

**Answer:** No. It covers major gateways and some inland river ports and cargo airports. Use the official UN/LOCODE database or your forwarder for smaller ports, and confirm that the chosen port can handle your cargo type.

## Search terms

China port codes, CNSHA CNNGB CNSZX, UN/LOCODE China, China airport IATA codes cargo, port of loading China list, Yantian port code, Chinese ports list for shipping, ERP port master data China

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
