IATA:机场三字码 + 航司二字码
IATA(国际航空运输协会)分配两套最常用的代码。机场三字码是 3 个字母:PVG 上海浦东、PEK 北京首都、CAN 广州白云、HKG 香港、LAX 洛杉矶——空运订舱、运单、报价、航班信息里用的都是它。航司二字码是 2 位字母或数字:CA 国航、MU 东航、CZ 南航、CX 国泰、EK 阿联酋。空运单(AWB)右上角那串 3 位数字是航司的运单前缀(Airline Prefix),代表这张运单的承运与结算主体,跟二字码是两套体系:查 AWB 真伪、拆运费账时看的就是这 3 位。
操作流程示意
ICAO:机场四字码 + 航司三字码
ICAO(国际民用航空组织)也有两套,但常被叫错。机场四字码是 4 个字母,第 1 位代表大区:Z 开头就是中国,第二位再分飞行情报区——ZS 华东(ZSPD 上海浦东)、ZB 华北(ZBAA 北京首都)、ZG 中南(ZGGG 广州白云)、ZY 东北(ZYTL 大连)、ZU 西南(ZUUU 成都双流)、ZW 西北(ZWWW 乌鲁木齐)、ZL 兰州(ZLLL 兰州中川)。北美以 K(美国)、C(加拿大)开头。航司三字码同样来自 ICAO:CCA 国航、CES 东航、CSN 南航,民航系统、飞行计划、航行情报用这套。中文材料里说「三字码」,多数指 IATA 机场码;说「航司三字码」时才是 ICAO。
UN/LOCODE:港口五字码
港口代码是联合国欧洲经济委员会(UNECE)维护的 UN/LOCODE,共 5 位:前 2 位是国家 ISO 3166 代码,后 3 位是地点码。CNSHA 上海(CN + SHA)、CNNGB 宁波舟山、USNYC 纽约、DEHAM 汉堡、SGSIN 新加坡。UN/LOCODE 覆盖海运、空运、公路、铁路、内陆港多种功能位,同一个地点可能有多条记录——这就是为什么同一个城市会出现几个不同代码:深圳有 CNYTN(盐田)、CNSHK(蛇口)、CNDCB(大铲湾)和 CNSZX(深圳港本身);上海用一个口岸码 CNSHA,下挂外高桥与洋山不同港区。单证上写五字码比写城市名可靠:同名港口在不同国家都有(MANZANILLO 巴拿马和墨西哥各有一个),必须靠前两位国家码区分。
SCAC、IMO、箱号:另外三套要认得出
- ①SCAC(Standard Carrier Alpha Code)是美国 NMFTA 分配的 4 位承运人代码,美国海关 AMS 舱单必须填:MAEU 马士基、MSCU 地中海航运、COSU 中远海运——注意船公司简称和 SCAC 不总是一样,MSC 的 SCAC 是 MSCU。
- ②IMO 船舶识别号是国际海事组织给每艘国际航行船舶的终身编号,7 位数字加校验位:船名改了、船东换了,IMO 号不变,想确认是不是同一条船看这个最准。
- ③集装箱箱号按 ISO 6346 组成:4 位箱主代码(如 MSCU、TGHU、CSNU)加 6 位流水号加 1 位校验码,共 11 位;第 4 位固定是 U,表示集装箱。这几套代码在舱单、报关单、保险单上都会出现,认得出就能快速判断信息来自哪个环节。