Airport City Codes

Be sure to check our companion site for Airport Codes, Airlines Codes, and our amazing flight distance calculator which will figure the flight miles from almost any two airports in the world.

As a reminder come to for Airport News,  Airport City for Airport and Airline data,  and for a freewheeling blog about travel.    But wait, there’s MORE…..



China Airports | List of Chinese Airports | Airports of China

Here, from Wikipedia, is the most comprehensive list of Chinese Airports we could find wiht links to the Wikipedia Airport pages for more information.   We’ll eventually have these airports covered here at Airport Directory but in the meantime here’s  more, along with the Chinese Airport ICAO and IATA codes.  ICAO is a business code used by industry applications where IATA is the consumer code – ie the one you’d use when  reserving a flight for your summer trip.

Main city served ICAO IATA Airport name
Anqing ZSAQ AQG Anqing Tianzhushan Airport
Chizhou Chizhou Jiuhuashan Airport(under construction)
Fuyang ZSFY FUG Fuyang Xiguan Airport
Hefei ZSOF HFE Hefei Luogang International Airport
Hefei Hefei Xinqiao International Airport (under construction)
Huangshan ZSTX TXN Huangshan Tunxi International Airport
Beijing ZBAA PEK Beijing Capital International Airport
Beijing ZBNY NAY Beijing Nanyuan Airport
Beijing Beijing Daxing International Airport (planned for construction)
Chongqing ZUCK CKG Chongqing Jiangbei International Airport
Qianjiang JIQ Qianjiang Wulingshan Airport
Wanzhou ZUWX WXN Wanzhou Wuqiao Airport
Wushan Wushan Shennüfeng Airport(scheduled for construction)
Fuzhou ZSFZ FOC Fuzhou Changle International Airport
LianchengLongyan ZSLD LCX Longyan Guanzhishan Airport
Quanzhou ZSQZ JJN Quanzhou Jinjiang Airport
Sanming Sanming Shaxian Airport(under construction)
WuyishanNanping ZSWY WUS Wuyishan Airport
Xiamen ZSAM XMN Xiamen Gaoqi International Airport
Dunhuang ZLDH DNH Dunhuang Airport
Jiayuguan/Jiuquan ZLJQ JGN Jiayuguan Airport
Jinchang ZLJC JIC Jinchang Jinchuan Airport
Lanzhou ZLLL ZGC Lanzhou Zhongchuan Airport
Qingyang ZLQY IQN Qingyang Airport
Tianshui ZLTS THQ Tianshui Maijishan Airport
Xiahe/HezuoGannan Gannan Xiahe Airport (under construction)
Zhangye YZY Zhangye Ganzhou Airport
Foshan ZGFS FUO Foshan Shadi Airport
Guangzhou ZGGG CAN Guangzhou Baiyun International Airport
Huizhou ZGHZ HUZ Huizhou Airport (under construction)
Meizhou ZGMX MXZ Meixian Airport
Shantou/Jieyang/Chaozhou ZGOW SWA Jieyang Chaoshan Airport
Shaoguan HSC Shaoguan Guitou Airport(scheduled for construction)
Shenzhen ZGSZ SZX Shenzhen Bao’an International Airport
Zhanjiang ZGZJ ZHA Zhanjiang Airport
Zhuhai ZGSD ZUH Zhuhai Sanzao Airport
Baise ZGBS AEB Baise Youjiang Airport
Beihai ZGBH BHY Beihai Fucheng Airport
Guilin ZGKL KWL Guilin Liangjiang International Airport
Hechi Hechi Airport (under construction)
Liuzhou ZGZH LZH Liuzhou Bailian Airport
Nanning ZGNN NNG Nanning Wuxu International Airport
Wuzhou ZGWZ WUZ Wuzhou Changzhoudao Airport
Anshun ZUAS AVA Anshun Huangguoshu Airport
Bijie Bijie Airport (under construction)
Guiyang ZUGY KWE Guiyang Longdongbao International Airport
KailiQiandongnan Kaili Huangping Airport (under construction)
LiboQiannan ZULB LLB Libo Airport
LipingQiandongnan ZUNP HZH Liping Airport
Renhuai Renhuai Maotai Airport (under construction)
Tongren ZUTR TEN Tongren Fenghuang Airport
XingyiQianxinan ZUYI ACX Xingyi Airport
Zunyi ZUZY ZYI Zunyi Xinzhou Airport (under construction)
Haikou ZJHK HAK Haikou Meilan International Airport
Sanya ZJSY SYX Sanya Phoenix International Airport
Chengde Chengde Airport (under construction)
Handan ZBHD HDG Handan Airport
Qinhuangdao ZBSH SHP Qinhuangdao Shanhaiguan Airport
Qinhuangdao Qinhuangdao Beidaihe Airport (under construction)
Shijiazhuang ZBSJ SJW Shijiazhuang Zhengding International Airport
Tangshan TVS Tangshan Sannühe Airport
Xingtai ZBXT XNT Xingtai Dalian Airport (under construction)
Zhangjiakou Zhangjiakou Airport (under construction)
Daqing ZYDQ DQA Daqing Sartu Airport
Fuyuan Fuyuan Airport (under construction)
Harbin ZYHB HRB Harbin Taiping International Airport
Heihe ZYHE HEK Heihe Airport
Jiagedaqi JGD Jiagedaqi Airport
Jiamusi ZYJM JMU Jiamusi Dongjiao Airport
Jixi ZYJX JXA Jixi Xingkaihu Airport
Mohe ZYMH OHE Mohe Gulian Airport
Mudanjiang ZYMD MDG Mudanjiang Hailang Airport
Qiqihar ZYQQ NDG Qiqihar Sanjiazi Airport
Yichun ZYLD LDS Yichun Lindu Airport
Luoyang ZHLY LYA Luoyang Beijiao Airport
Nanyang ZHNY NNY Nanyang Jiangying Airport
Shangqiu Shangqiu Airport (scheduled for construction)
Xinyang Xinyang Minggang Airport(scheduled for construction)
Zhengzhou ZHCC CGO Zhengzhou Xinzheng International Airport
Hong Kong VHHH HKG Hong Kong International Airport
Enshi ZHES ENH Enshi Xujiaping Airport
Shennongjia Shennongjia Airport (under construction)
Shiyan Shiyan Wudangshan Airport(scheduled for construction)
Wuhan ZHHH WUH Wuhan Tianhe International Airport
Xiangyang ZHXF XFN Xiangyang Liuji Airport
Yichang ZHYC YIH Yichang Sanxia Airport
Changde ZGCD CGD Changde Taohuayuan Airport
Changsha ZGHA CSX Changsha Huanghua International Airport
Hengyang Hengyang Nanyue Airport(under construction)
Huaihua ZGCJ HJJ Zhijiang Airport
Yongzhou LLF Yongzhou Lingling Airport
Zhangjiajie ZGDY DYG Zhangjiajie Hehua Airport
ArxanHinggan YIE Arxan Airport
Baotou ZBOW BAV Baotou Erliban Airport
Bayannur RLK Bayannur Airport
Chifeng ZBCF CIF Chifeng Yulong Airport
ErenhotXilingol ZBER ERL Erenhot Saiwusu International Airport
HailarHulunbuir ZBLA HLD Hailar Dongshan Airport
Hohhot ZBHH HET Hohhot Baita International Airport
Manzhouli ZBMZ NZH Manzhouli Xijiao Airport
Ordos ZBDS DSN Ordos Ejin Horo Airport
Tongliao ZBTL TGO Tongliao Airport
UlanhotHinggan ZBUL HLH Ulanhot Airport
Wuhai ZBUH WUA Wuhai Airport
XilinhotXilingol ZBXH XIL Xilinhot Airport
Changzhou ZSCG CZX Changzhou Benniu Airport
Huai’an ZSSH HIA Huai’an Lianshui Airport
Lianyungang ZSLG LYG Lianyungang Baitabu Airport
Nanjing ZSNJ NKG Nanjing Lukou International Airport
Nantong ZSNT NTG Nantong Xingdong Airport
Wuxi/Suzhou ZSWX WUX Sunan Shuofang International Airport
Xuzhou ZSXZ XUZ Xuzhou Guanyin Airport
Yancheng ZSYN YNZ Yancheng Nanyang Airport
Yangzhou/Taizhou ZSYA YTY Yangzhou Taizhou Airport
Ganzhou ZSGZ KOW Ganzhou Huangjin Airport
Ji’an ZSGS JGS Jinggangshan Airport
Jingdezhen ZSJD JDZ Jingdezhen Luojia Airport
Jiujiang ZSJJ JIU Jiujiang Lushan Airport
Nanchang ZSCN KHN Nanchang Changbei International Airport
Shangrao Shangrao Sanqingshan Airport (scheduled for construction)
Yichun Yichun Mingyueshan Airport(under construction)
Baishan NBS Changbaishan Airport
Changchun ZYCC CGQ Changchun Longjia International Airport
Tonghua ZYTN TNH Tonghua Sanyuanpu Airport(under construction)
YanjiYanbian ZYYJ YNJ Yanji Chaoyangchuan Airport
Anshan ZYAS AOG Anshan Teng’ao Airport
Changhai ZYCH CNI Changhai Airport
Chaoyang ZYCY CHG Chaoyang Airport
Dalian ZYTL DLC Dalian Zhoushuizi International Airport
Dandong ZYDD DDG Dandong Langtou Airport
Jinzhou ZYJZ JNZ Jinzhou Xiaolingzi Airport
Shenyang ZYTX SHE Shenyang Taoxian International Airport
Macau VMMC MFM Macau International Airport
Guyuan ZLGY GYU Guyuan Liupanshan Airport
Yinchuan ZLIC INC Yinchuan Hedong Airport
Zhongwei ZLZW ZHY Zhongwei Xiangshan Airport
DelhiHaixi Delingha Airport (under construction)
GolmudHaixi ZLGM GOQ Golmud Airport
MangnaiHaixi Huatugou Airport (under construction)
Xining ZLXN XNN Xining Caojiabu Airport
Yushu ZLYS YUS Yushu Batang Airport
Ankang ZLAK AKA Ankang Wulipu Airport
Hanzhong ZLHZ HZG Hanzhong Xiguan Airport
Hanzhong Hanzhong Chenggu Airport(under construction)
Xi’an ZLXY XIY Xi’an Xianyang International Airport
Yan’an ZLYA ENY Yan’an Ershilipu Airport
Yulin ZLYL UYN Yulin Yuyang Airport
Dongying ZSDY DOY Dongying Shengli Airport
Jinan ZSJN TNA Jinan Yaoqiang International Airport
Jining/Qufu ZSJG JNG Jining Qufu Airport
Linyi ZSLY LYI Linyi Shubuling Airport
Qingdao ZSQD TAO Qingdao Liuting International Airport
Weifang ZSWF WEF Weifang Airport
Weihai ZSWH WEH Weihai Dashuibo Airport
Yantai ZSYT YNT Yantai Laishan International Airport
Yantai Yantai Chaoshui International Airport (under construction)
Shanghai ZSSS SHA Shanghai Hongqiao International Airport
Shanghai ZSPD PVG Shanghai Pudong International Airport
Changzhi ZBCZ CIH Changzhi Wangcun Airport
Datong ZBDT DAT Datong Beijiazao Airport
Linfen Linfen Qiaoli Airport (under construction)
Lüliang Lüliang Airport (under construction)
Taiyuan ZBYN TYN Taiyuan Wusu International Airport
Xinzhou Wutaishan Airport (under construction)
Yuncheng ZBYC YCU Yuncheng Guangong Airport
Chengdu ZUUU CTU Chengdu Shuangliu International Airport
Dazhou ZUDX DAX Dazhou Heshi Airport
DaochengGarzê Daocheng Yading Airport(scheduled for construction)
Guangyuan ZUGU GYS Guangyuan Panlong Airport
HongyuanNgawa Hongyuan Airport (under construction)
Jiuzhaigou/Songpan,Ngawa ZUJZ JZH Jiuzhai Huanglong Airport
KangdingGarzê ZUKD KGT Kangding Airport
Luzhou ZULZ LZO Luzhou Lantian Airport
Mianyang ZUMY MIG Mianyang Nanjiao Airport
Nanchong ZUNC NAO Nanchong Gaoping Airport
Panzhihua ZUZI FZI Panzhihua Bao’anying Airport
XichangLiangshan ZUXC XIC Xichang Qingshan Airport
Yibin ZUYB YBP Yibin Caiba Airport
Tianjin ZBTJ TSN Tianjin Binhai International Airport
Lhasa ZULS LXA Lhasa Gonggar Airport
Nagqu Nagqu Dagring Airport(scheduled for construction)
Nyingchi ZUNZ LZY Nyingchi Mainling Airport
Qamdo ZUBD BPX Qamdo Bangda Airport
Shigatse ZURK RKZ Shigatse Peace Airport
ShiquanheNgari ZUAL NGQ Ngari Gunsa Airport
Aksu ZWAK AKU Aksu Airport
Altay ZWAT AAT Altay Airport
Bole ZWBL BPL Bole Alashankou Airport
Burqin ZWKN KJI Kanas Airport
Fuyun ZWFY FYN Fuyun Airport (scheduled for rebuilding)
Hotan ZWTN HTN Hotan Airport
KorlaBayingolin ZWKL KRL Korla Airport
Kuqa ZWKC KCA Kuqa Qiuci Airport
KünesIli ZWNL NLT Nalati Airport
Karamay ZWKM KRY Karamay Airport
Kashgar ZWSH KHG Kashgar Airport
Kumul ZWHM HMI Hami Airport
QiemoBayingolin ZWCM IQM Qiemo Airport
Shihezi Shihezi Airport (under construction)
Tacheng ZWTC TCG Tacheng Airport
Turpan ZWTP TLQ Turpan Jiaohe Airport
Ürümqi ZWWW URC Ürümqi Diwopu International Airport
YiningIli ZWYN YIN Yining Airport
Baoshan ZPBS BSD Baoshan Yunduan Airport
Dali ZPDL DLU Dali Airport
JinghongXishuangbanna ZPJH JHG Xishuangbanna Gasa Airport
Kunming ZPPP KMG Kunming Wujiaba International Airport
Kunming Kunming Changshui International Airport (under construction)
Lijiang ZPLJ LJG Lijiang Sanyi Airport
Lincang ZPLC LNJ Lincang Airport
Mang CityDehong ZPMS LUM Dehong Mangshi Airport
Ninglang Lugu Lake Airport (scheduled for construction)
Pu’er ZPSM SYM Pu’er Simao Airport
Shangri-LaDêqên ZPDQ DIG Dêqên Shangri-La Airport
Tengchong ZUTC TCZ Tengchong Tuofeng Airport
Wenshan ZPWS WNH Wenshan Puzhehei Airport
Zhaotong ZPZT ZAT Zhaotong Airport
Hangzhou ZSHC HGH Hangzhou Xiaoshan International Airport
Jiaxing Jiaxing Airport (under construction)
Ningbo ZSNB NGB Ningbo Lishe International Airport
Quzhou ZSJU JUZ Quzhou Airport
Taizhou ZSLQ HYN Taizhou Luqiao Airport
Wenzhou ZSWZ WNZ Wenzhou Yongqiang International Airport
YiwuJinhua ZSYW YIW Yiwu Airport
Zhoushan/Putuoshan ZSZS HSN Zhoushan Putuoshan Airport

Bureau of Transportation Statistics – a great online resource











I am often amazed at the resources that pop up online without much fanfare.  One for Transportation is the Research and Innovation Technology Administration, thankfully shortened to  “RITA” , which is part of the Bureau of Transportation Statistics at .     Here you’ll find flight, airline, and airport statistics provided by the US Government that include everything from flight delays to jobs in the industry.   If you are a researcher this is an essential resource, and even travelers will find the information very interesting.   Did you know, for example, that extra baggage fees were $887 million – almost a billion dollars –  in the second quarter of 2011.  This is a lot of extra revenue for the airlines and also suggests an obvious budget cutting travel tip – travel light and use a carry on rather than checked baggage!     You won’t save $887 million, but one of the reasons that number is so high is that the extra baggage fees have become exceptionally high over the last few years as many flights do NOT provide any free checked bags.   My personal experience has been that travelling light has many, many advantages.    For example on our 2010 family trip to Venice, Italy we decided to walk to our hotel from the train station rather than hire a water taxi.   This was a charming walk because we only had one bag each to roll along, with more it would not have been possible.


Los Angeles Airport LAX: LAX Control Tower and LAX “Theme Building”

Flickr Photo Credit:
monkeytime | brachiator

The futuristic looking LAX “Theme Building”, one of the great icons of international aerospace industry, reopened in 2010 after its post 9/11 closure for many years.

Here the LA Times reviews the situation as of last year:

As a major international gateway airport LAX is one of the world’s busiest Airport venues.

More from the LAX Los Angeles Airport Authority Official Websites:

LAX Parking:   Click here

LAX Maps:  Click here

LAX Flight Info from OAG:  Click here

Ho Chi Minh / Saigon Airport, Vietnam SGN. aka Tan Son Nhat International Airport

We’ll be reporting live from Ho Chi Minh City in February during the trip to Vietnam, when we’ll be arriving here at Vietnam’s largest Airport, the Ho Chi Minh International Airport which is technically named the ” Tan Son Nhat International Airport”.

Note that “Ho Chi Minh City” and “Saigon” are used somewhat interchangeably to describe Vietnam’s largest city and the nation’s economic center, second only in political influence to Hanoi, the capital city in the north of Vietnam.

wHo Chi Minh Airport, Saigon Vietnam
Ho Chi Minh Airport, Saigon VietnamHere

Here are links to the official Ho Chi Minh Airport pages with information about the airport, terminal maps, flight status, and more:

Oslo Airport at Gardermoen, Norway

Oslo Airport at Gardermoen, Norway
Oslo Airport at Gardermoen, Norway

The Oslo Airport is one of the key gateways to Scandinavia, offering regular flights around the world.   Oslo Gardermoen is located about 30 kilometers from the Oslo city center but there are very regular trains running about every 15 minutes.   Note that the “FlyToGet” service is fastest but also more expensive than regional or local trains which are free for Eurail Pass holders and cost less than the FlyToGet trains.   However these are less frequent than FlyToGet.

Conveniently the train station is at the Airport so the trains to “Oslo Central”, usually written as “Oslo S”  are the only extra transportation you’ll need to get into the city.     Oslo Central is a large and modern station with trains that head off in all directions – West to Bergen and Fjordlands, North to the Arctic Circle, South to Sweden and Europe, and East to Stockholm Sweden.

Airport Codes for US Airports, Canadian Airports, and International Airports

The rumors are true – The Airport Directory has added a very robust list of Airport Codes from around the world divided into Airports from the USA, Canada, and International Aiports.    Click below or in the page menu above for the lists of codes or for Airline Phone Numbers and Websites.

US Airport Codes | International Airport Codes | Canada Airport Codes | Airport Directory

Airline Phone Numbers and Airline Websites

If you are shopping for flight travel bargains consider starting your search with the big “consolidator” websites and  (Kayak often lists Orbitz flights so I usually just use Kayak).       Try to use the “matrix” or “flexible dates” features to expand your search to 3 days before and after your preferred departures.   Small adjustments in times and dates often yield large savings.

This search will give you a good starting price to try to beat with other sites, which should include Expedia, Travelocity, and the actual airline websites from the best deals you’ve found so far (though going to Airline sites is often redundant as they generally have the same info that is fed into Kayak.

A problem with Kayak is that it does not have all the airlines so if – for example – you are in a market served by Allegiant you may find much better deals than will be listed in any consolidator.      Allegiant only travels to a few big locations from dozens of small rural markets, but if you are lucky enough to live in those markets and are travelling to Las Vegas, Mesa AZ, or Los Angeles California you’ll be rewarded with massive savings on the order of 1/2 to 1/3 the  normal flight costs.

For International Travel budget conscious flyers will want to work even harder, looking for flights that may not be on a daily schedule and therefore may not appear in all your searches.   Also, word of mouth is often a great way to find out some good starting points for international flights.     You may even find that a good travel agent can get better deals than you can find online since they will have the experience and knowledge that will allow them to find “hidden gems” or good promotional deals you may not become aware of.

So, as with any endeavor try to stay patient, do a few hours of searching and talking, and save yourself a bundle on flights.    Keep in mind that spending a few hours to save a few hundred dollars represents a substantial return on your time investment and puts you in better shape for your future travel needs.

Airport Codes and Distance Calculator

This blog is part of a network of information provided by several blogs and websites.

Airport City Codes database and distance calculators are here:
CitycodesDatabase Time and Distance Calculator

Retirement Community Profiles are a

Travel and History is our largest project with history and travel information for the USA and parts of Europe.

Airport Codes and Mileage Calculator

Here at AirportCityCodes we have two helpful data sources – our Airport Codes Database with information about airports all over the world, and our mileage calculator that allows you to get the distance between most airports: Mileage Calculator Airport Codes

If you have any simple airport questions feel free to email me and I”ll try to find the answer for you: