Home/ Airlines/ HXA
Active airline

China Express Airlines

ICAO  HXA IATA  G5 Active · updated Jul 3, 2026
China Express Airlines logo G5
802
Active routes
11,936
Observed flights
155
Destinations
2
Countries served
500
Avg route distance (mi)
1,676
Longest route (mi)
798
Domestic routes
4
International routes
Track route changes
Weekly alerts when China Express Airlines adds or drops routes. Free for up to 3 airports.
Sign up free
Airline profile

About China Express Airlines

**

Hainan Airlines (ICAO: HXA) is a prominent Chinese full-service carrier, headquartered in Haikou, Hainan, China. Established in October 1989 as Hainan Province Airlines, it became China's first joint-stock air transport company in January 1993, officially rebranding as Hainan Airlines in 1996. The airline operates from its main base at Haikou Meilan International Airport, with key hubs in cities such as Beijing-Capital, Chongqing, Shenzhen, and Xi'an. It is recognized as the largest civilian-run air transport company and the fourth-largest airline in China by fleet size, also ranking among the top ten airlines in Asia by passengers carried.

Hainan Airlines boasts a modern fleet comprising approximately 222 to 240 aircraft, including a mix of narrow-body and wide-body planes. Its commonly operated aircraft include the Airbus A330, Boeing 787 Dreamliner for long-haul routes, and Boeing 737 for short and medium-haul flights. The fleet also includes Embraer E190 regional jets and newer Airbus A350, A319, A320neo, and A321neo aircraft, with orders for the Chinese-built Comac C919. The airline operates an extensive network of nearly 500 routes, serving over 90 to 120 domestic and international destinations across Asia, Europe, North America, and Oceania.

Hainan Airlines is not a member of any major global airline alliance like Star Alliance, SkyTeam, or Oneworld. However, it maintains individual partnerships with various airlines, including subsidiaries of its parent HNA Group, as well as notable carriers like Alaska Airlines, Virgin Australia, TAP Portugal, and Etihad Airways. It also operates its own frequent flyer program, the Fortune Wings Club. The airline offers distinct cabin classes: Business Class, Premium Economy Class (on some wide-body aircraft), and Economy Class. Business Class on long-haul flights is particularly noted for lie-flat seats, premium amenities (e.g., Bulgari kits), and high-quality catering, contributing to its status as a Skytrax 5-Star Airline.

Airline facts

Primary hub
Baotou · BAV
Secondary hubs
KRL, HET
Destinations
155
Countries
2
Registered
China
Callsign
China Express
Aircraft types
8
Hub & spoke

Route network

Explore the live route map — click any airport, or pick a hub to focus a base.

Route Network Map

Click on any airport to see its routes
Coverage

Airports served

Showing 156 airports in the China Express Airlines network.

CKG
Chongqing
ZUCK
1,519
HET
Hohhot
ZBHH
979
KRL
Korla
ZWKL
814
BAV
Baotou
ZBOW
780
AKU
Aksu (Onsu)
ZWAK
723
HMI
Hami
ZWHM
632
JUZ
Quzhou (Kezheng)
ZSJU
598
XIL
Xilinhot
ZBXH
579
KHG
Kashgar
ZWSH
545
TFU
Chengdu (Jianyang)
ZUTF
543
HSN
Zhoushan
ZSZS
510
CIF
Chifeng
ZBCF
488
BPL
Bole
ZWBL
477
ENY
Yan'an (Baota)
ZLYA
471
YIN
Ili (Yining / Ghulja)
ZWYN
452
ACF
Aral
ZWAL
442
KWE
Guiyang (Nanming)
ZUGY
365
TSN
Tianjin
ZBTJ
353
TGO
Tongliao
ZBTL
344
DNH
Dunhuang
ZLDH
320
HTN
Hotan
ZWTN
315
CGO
Zhengzhou
ZHCC
314
SHS
Jingzhou (Shashi)
ZHJZ
305
AAT
Altay
ZWAT
300
KCA
Kuqa
ZWKC
295
SHF
Shihezi
ZWHZ
282
KRY
Karamay
ZWKM
281
LHW
Lanzhou (Yongdeng)
ZLLL
280
XUZ
Xuzhou
ZSXZ
274
QSZ
Shache
ZWSC
266
HLD
Hailar
ZBLA
264
HDG
Handan
ZBHD
243
CIH
Changzhi
ZBCZ
235
XIY
Xianyang (Weicheng)
ZLXY
229
DLC
Dalian (Ganjingzi)
ZYTL
216
LZH
Liuzhou (Liujiang)
ZGZH
193
SJW
Shijiazhuang
ZBSJ
192
TCG
Tacheng
ZWTC
179
LFQ
Linfen (Yaodu)
ZBLF
176
HLH
Ulanhot
ZBUL
176
JNG
Jining
ZSJG
167
TEN
Tongren (Daxing)
ZUTR
162
ERL
Erenhot
ZBER
161
HYN
Taizhou (Luqiao)
ZSLQ
159
DOY
Dongying (Kenli)
ZSDY
157
LLV
Lüliang
ZBLL
153
HAK
Haikou (Meilan)
ZJHK
150
JGN
Jiayuguan
ZLJQ
140
IQM
Qiemo
ZWCM
137
NZH
Manzhouli
ZBMZ
130
WHA
Wuhu
ZSWA
130
DSN
Ordos
ZBDS
128
YTW
Hotan (Yutian)
ZWYT
126
WUA
Wuhai
ZBUH
122
LYI
Linyi (Hedong)
ZSLY
122
BHY
Beihai (Yinhai)
ZGBH
117
KOW
Ganzhou
ZSGZ
117
TWC
Tumxuk
ZWTS
116
WNZ
Wenzhou (Longwan)
ZSWZ
115
AXF
Bayanhot
ZBAL
114
ZHA
Zhanjiang
ZGZJ
114
KMG
Kunming
ZPPP
111
YZY
Zhangye (Ganzhou)
ZLZY
110
YTY
Yangzhou
ZSYA
109
XFN
Xiangyang (Xiangzhou)
ZHXF
104
JBK
Qitai
ZWQT
104
XIC
Liangshan (Xichang)
ZUXC
102
TYN
Taiyuan
ZBYN
101
WEF
Weifang (Kuiwen)
ZSWF
100
JIC
Jinchang
ZLJC
99
SHE
Hunnan, Shenyang
ZYTX
99
WMT
Zunyi
ZUMT
96
ACX
Xingyi
ZUYI
96
IQN
Qingyang (Xifeng)
ZLQY
91
HGH
Hangzhou
ZSHC
88
LYG
Lianyungang
ZSLG
86
RQA
Ruoqiang Town
ZWRQ
86
ZAT
Zhaotong (Zhaoyang)
ZPZT
79
CSX
Changsha (Changsha)
ZGHA
78
BAR
Qionghai (Basuo)
ZJQH
75
YNZ
Yancheng (Tinghu)
ZSYN
75
WDS
Shiyan (Maojian)
ZHSY
73
DYG
Zhangjiajie (Yongding)
ZGDY
72
JHG
Jinghong (Gasa)
ZPJH
72
UYN
Yulin
ZLYL
68
ZFL
Zhaosu
ZWZS
68
TNA
Jinan (Licheng)
ZSJN
67
LYA
Luoyang (Laocheng)
ZHLY
64
RIZ
Rizhao (Donggang)
ZSRZ
59
URC
Ürümqi
ZWWW
58
NKG
Nanjing
ZSNJ
55
DZH
Dazhou (Dachuan)
ZUDA
53
INC
Yinchuan
ZLIC
52
JJN
Quanzhou
ZSQZ
52
HRB
Harbin
ZYHB
52
HCZ
Chenzhou
ZGCZ
45
EHU
Ezhou
ZHEC
45
YNT
Yantai
ZSYT
44
MIG
Mianyang (Fucheng)
ZUMY
44
WUH
Wuhan (Huangpi)
ZHHH
43
UCB
Ulanqab
ZBUC
42
HZG
Hanzhong (Chenggu)
ZLHZ
42
TAO
Qingdao (Jiaozhou)
ZSQD
42
HIA
Huai'an
ZSSH
41
SZX
Shenzhen (Bao'an)
ZGSZ
39
XMN
Xiamen
ZSAM
39
NGB
Ningbo
ZSNB
38
SYX
Sanya (Tianya)
ZJSY
34
XNN
Haidong (Huzhu Tu Autonomous County)
ZLXN
32
KHN
Nanchang
ZSCN
32
ENH
Enshi (Enshi)
ZHES
31
FOC
Fuzhou (Changle)
ZSFZ
30
LIJ
Lishui
ZSLI
30
GYS
Guangyuan (Lizhou)
ZUGU
29
WSK
Wushan
ZUWS
29
NDG
Qiqihar
ZYQQ
29
NNG
Nanning (Jiangnan)
ZGNN
28
TVS
Tangshan
ZBTS
27
BPE
Qinhuangdao (Changli)
ZBDH
26
CZX
Changzhou
ZSCG
26
YBP
Yibin (Cuiping)
ZUYB
26
LNL
Longnan (Cheng)
ZLLN
25
WNH
Wenshan
ZPWS
24
JUH
Chizhou
ZSJH
24
MXZ
Meizhou (Meixian)
ZGMX
23
BZX
Bazhong (Enyang)
ZUBZ
23
WUT
Xinzhou
ZBXZ
21
HUZ
Huizhou (Pingtan)
ZGHZ
21
YIE
Arxan
ZBES
19
VTE
Vientiane
VLVT
18
CGD
Changde (Dingcheng)
ZGCD
18
JGD
Jiagedaqi
ZYJD
17
ZQZ
Zhangjiakou
ZBZJ
16
SZH
Shuozhou
ZBSG
15
HSC
Shaoguan
ZGSG
14
CDE
Chengde
ZBCD
12
SWA
Jieyang (Rongcheng)
ZGOW
12
JXA
Jixi
ZYJX
12
HFE
Hefei
ZSOF
11
SQD
Shangrao (Hengfeng)
ZSSR
11
CGQ
Changchun
ZYCC
10
WGN
Shaoyang (Wugang)
ZGSY
9
ZUH
Zhuhai (Jinwan)
ZGSD
8
AQG
Anqing
ZSAQ
7
SQJ
Sanming (Sha)
ZSSM
7
NBS
Baishan
ZYBS
7
HUO
Holingol
ZBHZ
6
JMJ
Pu'er (Lancang)
ZPJM
6
LUM
Dehong (Mangshi)
ZPMS
5
HNY
Hengyang
ZGHY
4
RLK
Bavannur
ZBYZ
3
PVG
Shanghai (Pudong)
ZSPD
3
FYN
Fuyun
ZWFY
3
JUH
Chizhou
JUH
2
YIH
Yichang
ZHYC
2
KJI
Burqin
ZWKN
1
Full schedule

All routes

100 of 802 routes · sorted by flight frequency. Click a column to sort.

XUZCKG
Xuzhou Guanyin International Airport
Chongqing Jiangbei Int'l
Chongqing
102
693 mi
A321
May 10, 2026
NZHHET
Manzhouli Xijiao Airport
Hohhot Baita Int'l
Hohhot
78
1,000 mi
CRJ9
Jul 1, 2026
HETAXF
Hohhot Baita International Airport
Alxa Left Banner Bayanhot Airport
Alxa Left Banner
77
362 mi
CRJ9
Jun 20, 2026
CIFHET
Chifeng Yulong Airport
Hohhot Baita Int'l
Hohhot
74
374 mi
A320
May 10, 2026
AKUYIN
Aksu Hongqipo Airport
Yining
Yining
73
194 mi
CRJ9
May 10, 2026
ENYCKG
Yan'an Nanniwan Airport
Chongqing Jiangbei Int'l
Chongqing
73
507 mi
A320
May 10, 2026
BPLKRL
Bole Alashankou Airport
Korla
Korla
70
293 mi
909
May 10, 2026
SHSCKG
Jingzhou Shashi Airport
Chongqing Jiangbei Int'l
Chongqing
69
350 mi
909
May 10, 2026
DNHYZY
Dunhuang Mogao International Airport
Zhangye Ganzhou
Zhangye
69
327 mi
CRJ9
May 10, 2026
BPLTCG
Bole Alashankou Airport
Tacheng
Tacheng
69
133 mi
CRJ9
Mar 13, 2026
BAVTGO
Baotou Donghe Airport
Tongliao
Tongliao
68
659 mi
CRJ9
Mar 15, 2026
BAVCIF
Baotou Donghe Airport
Chifeng
Chifeng
68
472 mi
CRJ9
May 10, 2026
HDGCKG
Handan Airport
Chongqing Jiangbei Int'l
Chongqing
67
652 mi
A320
May 10, 2026
XILHET
Xilinhot Airport
Hohhot Baita Int'l
Hohhot
66
299 mi
A321
May 8, 2026
KHGYIN
Kashgar Laining International Airport
Yining
Yining
65
410 mi
909
May 10, 2026
BPLAKU
Bole Alashankou Airport
Aksu
Aksu
65
271 mi
909
Mar 8, 2026
BAVSJW
Baotou Donghe Airport
Shijiazhuang Zhengding International Airport
Shijiazhuang
63
296 mi
CRJ9
May 10, 2026
HETCIF
Hohhot Baita International Airport
Chifeng
Chifeng
62
374 mi
A320
Jun 20, 2026
HETERL
Hohhot Baita International Airport
Erenhot Saiwusu International Airport
62
179 mi
CRJ9
Jun 20, 2026
DOYCKG
Dongying Shengli Airport
Chongqing Jiangbei Int'l
Chongqing
61
882 mi
909
May 10, 2026
LZHCKG
Liuzhou Bailian Airport / Bailian Air Base
Chongqing Jiangbei Int'l
Chongqing
61
417 mi
CRJ9
May 10, 2026
LFQCKG
Linfen Yaodu Airport
Chongqing Jiangbei Int'l
Chongqing
59
520 mi
A321
May 10, 2026
WHATFU
Wuhu Xuanzhou Airport
Chengdu Tianfu Int'l
Chengdu
59
846 mi
A320
May 10, 2026
TGOHET
Tongliao Airport
Hohhot Baita Int'l
Hohhot
59
563 mi
A320
May 10, 2026
HSNLYG
Zhoushan Putuoshan Airport
Lianyungang
Lianyungang
59
380 mi
909
May 10, 2026
BAVXIL
Baotou Donghe Airport
Xilinhot
Xilinhot
58
384 mi
A320
May 10, 2026
HMIJBK
Hami Airport
Jiangbulake Airport
Qitai
58
224 mi
CRJ9
Mar 10, 2026
LFQTSN
Linfen Yaodu Airport
Tianjin Binhai Int'l
Tianjin
58
385 mi
A321
May 10, 2026
KRLKRY
Korla Licheng Airport
Karamay
Karamay
58
267 mi
CRJ9
May 8, 2026
KRLSHF
Korla Licheng Airport
Shihezi Huayuan
Shikezi
57
176 mi
CRJ9
May 8, 2026
HMILHW
Hami Airport
Lanzhou Zhongchuan International
Lanzhou
57
686 mi
909
May 10, 2026
AKUCKG
Aksu Hongqipo Airport
Chongqing Jiangbei Int'l
Chongqing
57
1,676 mi
A320
May 8, 2026
HMIYIN
Hami Airport
Yining
Yining
56
624 mi
909
May 8, 2026
BAVCKG
Baotou Donghe Airport
Chongqing Jiangbei Int'l
Chongqing
55
773 mi
A320
May 10, 2026
TENCKG
Tongren Fenghuang Airport
Chongqing Jiangbei Int'l
Chongqing
55
206 mi
CRJ9
May 8, 2026
JUZKMG
Quzhou Airport
Kunming Changshui Int'l
Kunming
55
1,019 mi
A321
May 10, 2026
JUZCGO
Quzhou Airport
Zhengzhou Xinzheng Int'l
Zhengzhou
54
486 mi
CRJ9
May 10, 2026
AATKRY
Altay Xuedu Airport
Karamay
Karamay
54
217 mi
CRJ9
Mar 15, 2026
KHGYTW
Kashgar Laining International Airport
Yutian Wanfang
Keriya
53
366 mi
909
May 10, 2026
KHGQSZ
Kashgar Laining International Airport
Shache Airport
Zirefuxiati
53
106 mi
909
May 10, 2026
TENBHY
Tongren Fenghuang Airport
Beihai
Beihai
53
439 mi
CRJ9
May 8, 2026
HDGDLC
Handan Airport
Dalian Zhoushuizi Int'l
Dalian
52
424 mi
A320
May 10, 2026
HTNKCA
Hotan Airport
Kuqa
Kuqa (Kucha)
52
625 mi
CRJ9
Jun 18, 2026
DNHJGN
Dunhuang Mogao International Airport
Jiuquan
Jiuquan
52
188 mi
CRJ9
May 10, 2026
JUZCKG
Quzhou Airport
Chongqing Jiangbei Int'l
Chongqing
52
741 mi
A320
May 10, 2026
BPLACF
Bole Alashankou Airport
Alaer Talimu
51
311 mi
909
May 8, 2026
KHGKCA
Kashgar Laining International Airport
Kuqa
Kuqa (Kucha)
51
395 mi
909
May 8, 2026
HMISHF
Hami Airport
Shihezi Huayuan
Shikezi
50
402 mi
CRJ9
Mar 17, 2026
TGOBAV
Tongliao Airport
Baotou
Baotou
50
659 mi
CRJ9
Mar 13, 2026
BAVHLH
Baotou Donghe Airport
Ulanhot
Ulanhot
50
718 mi
CRJ9
May 10, 2026
HSNYTY
Zhoushan Putuoshan Airport
Yangzhou Taizhou
Jiangdu Jingsu
50
240 mi
909
Mar 16, 2026
JNGTFU
Jining Da'an Airport
Chengdu Tianfu Int'l
Chengdu
49
772 mi
A320
May 8, 2026
HLDXIL
Hulunbuir Hailar Airport
Xilinhot
Xilinhot
49
409 mi
CRJ9
Mar 16, 2026
KHGACF
Kashgar Laining International Airport
Alaer Talimu
49
284 mi
909
Mar 16, 2026
JUZXIY
Quzhou Airport
Xi'an Xianyang Int'l
Xi'an
49
707 mi
A320
May 10, 2026
HSNXUZ
Zhoushan Putuoshan Airport
Xuzhou
Xuzhou
48
428 mi
909
May 10, 2026
HMIKCA
Hami Airport
Kuqa
Kuqa (Kucha)
48
552 mi
CRJ9
Mar 10, 2026
KRLIQM
Korla Licheng Airport
Qiemo
Qiemo
48
247 mi
CRJ9
May 10, 2026
TFULYI
Chengdu Tianfu International Airport
Shubuling
Linyi
47
875 mi
A320
May 29, 2026
KRLACF
Korla Licheng Airport
Alaer Talimu
47
268 mi
CRJ9
May 10, 2026
HETCIH
Hohhot Baita International Airport
Changzhi
Changzhi
47
326 mi
A320
Jun 20, 2026
HETXIL
Hohhot Baita International Airport
Xilinhot
Xilinhot
46
299 mi
A320
Jun 20, 2026
XILHLD
Xilinhot Airport
Hailar Dongshan
Hailar
46
409 mi
CRJ9
May 10, 2026
DNHHMI
Dunhuang Mogao International Airport
Hami
Hami (Kumul)
46
458 mi
CRJ9
May 29, 2026
TFUWUA
Chengdu Tianfu International Airport
Wuhai
Wuhai
46
669 mi
A320
May 28, 2026
JUZHAK
Quzhou Airport
Haikou Meilan Int'l
Haikou
46
820 mi
A320
May 10, 2026
KHGAKU
Kashgar Laining International Airport
Aksu
Aksu
45
254 mi
909
May 8, 2026
BAVHGH
Baotou Donghe Airport
Hangzhou Xiaoshan Int'l
Hangzhou
45
924 mi
A320
May 8, 2026
JUZHSN
Quzhou Airport
Zhoushan
Zhoushan
45
219 mi
CRJ9
May 10, 2026
KRLRQA
Korla Licheng Airport
Ruoqiang Loulan Airport
Bayingolin Mongol Autonomous Prefecture
44
213 mi
909
May 8, 2026
HMIDNH
Hami Airport
Dunhuang
Dunhuang
44
195 mi
CRJ9
May 10, 2026
LZHBAR
Liuzhou Bailian Airport / Bailian Air Base
Qionghai Bo'ao Airport
44
357 mi
CRJ9
May 10, 2026
HTNACF
Hotan Airport
Alaer Talimu
44
541 mi
CRJ9
Jun 18, 2026
HMIKRL
Hami Airport
Korla
Korla
43
394 mi
CRJ9
May 10, 2026
SHSKWE
Jingzhou Shashi Airport
Guiyang Longdongbao
Guiyang
43
431 mi
CRJ9
May 10, 2026
BAVCGO
Baotou Donghe Airport
Zhengzhou Xinzheng Int'l
Zhengzhou
43
468 mi
A320
May 10, 2026
IQNLHW
Qingyang Xifeng Airport
Lanzhou Zhongchuan International
Lanzhou
42
500 mi
CRJ9
Jun 30, 2026
LLVCKG
Lüliang Dawu Airport
Chongqing Jiangbei Int'l
Chongqing
42
608 mi
A320
May 10, 2026
SHSHYN
Jingzhou Shashi Airport
Huangyan Luqiao
Huangyan
42
1,000 mi
UNKNOWN
Jun 30, 2026
HETHLH
Hohhot Baita International Airport
Ulanhot
Ulanhot
42
630 mi
CRJ9
Jun 20, 2026
SHSTSN
Jingzhou Shashi Airport
Tianjin Binhai Int'l
Tianjin
42
671 mi
CRJ9
May 10, 2026
KRLQSZ
Korla Licheng Airport
Shache Airport
Zirefuxiati
40
536 mi
909
Mar 3, 2026
ENYTSN
Yan'an Nanniwan Airport
Tianjin Binhai Int'l
Tianjin
40
459 mi
A321
May 10, 2026
AKUACF
Aksu Hongqipo Airport
Alaer Talimu
40
74 mi
CRJ9
May 10, 2026
HYNCKG
Taizhou Luqiao Airport
Chongqing Jiangbei Int'l
Chongqing
39
896 mi
A320
Feb 13, 2026
AKUZFL
Aksu Hongqipo Airport
Tianma
Zhaosu
39
135 mi
CRJ9
May 8, 2026
XILERL
Xilinhot Airport
Erenhot Saiwusu International Airport
39
196 mi
CRJ9
May 10, 2026
ERLHET
Erenhot Saiwusu International Airport
Hohhot Baita Int'l
Hohhot
39
179 mi
CRJ9
May 10, 2026
LYITFU
Linyi Qiyang Airport
Chengdu Tianfu Int'l
Chengdu
39
875 mi
A320
May 8, 2026
WMTZHA
Zunyi Maotai Airport
Zhanjiang
Zhanjiang
38
522 mi
CRJ9
May 10, 2026
XUZHSN
Xuzhou Guanyin International Airport
Zhoushan
Zhoushan
37
428 mi
909
Mar 13, 2026
JNGDLC
Jining Da'an Airport
Dalian Zhoushuizi Int'l
Dalian
37
383 mi
A320
May 8, 2026
AKUHTN
Aksu Hongqipo Airport
Hotan
Hotan (Khotan)
37
293 mi
CRJ9
Mar 11, 2026
XILBAV
Xilinhot Airport
Baotou
Baotou
36
384 mi
CRJ9
May 10, 2026
ENYXIY
Yan'an Nanniwan Airport
Xi'an Xianyang Int'l
Xi'an
36
158 mi
A320
May 8, 2026
ENYKMG
Yan'an Nanniwan Airport
Kunming Changshui Int'l
Kunming
36
889 mi
A321
May 10, 2026
HLDHLH
Hulunbuir Hailar Airport
Ulanhot
Ulanhot
36
232 mi
CRJ9
Mar 16, 2026
XILWUA
Xilinhot Airport
Wuhai
Wuhai
36
551 mi
CRJ9
May 10, 2026
JUZDLC
Quzhou Airport
Dalian Zhoushuizi Int'l
Dalian
35
708 mi
A321
May 10, 2026
XILTNA
Xilinhot Airport
Jinan Yaoqiang
Jinan
35
493 mi
A320
May 10, 2026
Showing 100 of 802 total routes · data from FlightAware AeroAPI, observed operations.

Never miss a China Express Airlines route change

Track up to 3 airports free and get weekly alerts when routes are added or removed.

Start tracking