Hainan Airlines (HU)
Hainan Airlines (HU) flies to 155 destinations in 38 countries. Route counts include codeshare and partner-operated flights sold under the HU code. 89 domestic and 66 international.
Independent carrier. Not part of any alliance, so miles only work within the HU program. No shared lounge access with other airlines.
HU has the most flights out of Beijing (PEK), Haikou (Meilan) (HAK), Shenzhen (SZX), Chongqing (CKG), Hangzhou (HGH).
Hainan Airlines Busiest Airports
Hainan Airlines doesn't operate a traditional hub-and-spoke network. These are the airports where HU has the most flights. You fly direct between cities rather than connecting through a central hub.
PEKHainan Airlines Fleet & Aircraft Types
24 aircraft types appear on HU routes. This includes aircraft operated by partner airlines, not just Hainan Airlines metal. Large mixed fleet across the partner network. What you actually sit on varies by route.
Hainan Airlines Operating Partners
Not every flight with a HU number is actually Hainan Airlines. These partner airlines operate routes under the HU code. Your booking and flight number say HU, but the plane and crew belong to one of these carriers.
On shorter routes from the hubs, this usually means a regional jet. Smaller plane, 2-2 seating, less overhead bin space. Check the aircraft code when you book. If it says E175, CRJ, or ATR, that's a partner regional jet.
WSHainan Airlines: All 155 Destinations
Every nonstop route Hainan Airlines flies. Each destination links to the full route page with schedules, competing airlines, and connection options.
| Code | City | Airport | Country | Distance |
|---|---|---|---|---|
| AUH | Abu Dhabi | 3,561 mi | ||
| AKU | Aksu (Onsu) | 409 mi | ||
| AAT | Altay | 267 mi | ||
| AQG | Anqing | 843 mi | ||
| VVO | Artyom | 630 mi | ||
| AKL | Auckland | 5,720 mi | ||
| BKK | Bangkok | 1,351 mi | ||
| BCN | Barcelona | 527 mi | ||
| BHY | Beihai | 916 mi | ||
| PEK | Beijing | 6,721 mi | ||
| PKX | Beijing | 1,197 mi | ||
| BEG | Belgrade | 4,613 mi | ||
| BER | Berlin | 4,572 mi | ||
| BPL | Bole | 264 mi | ||
| BLQ | Bologna | 195 mi | ||
| BOS | Boston | 6,721 mi | ||
| BUD | Budapest | 5,283 mi | ||
| CAI | Cairo | 5,018 mi | ||
| YYC | Calgary | 1,671 mi | ||
| TRN | Caselle Torinese (TO) | 329 mi | ||
| CTA | Catania | 335 mi | ||
| CGQ | Changchun | 1,006 mi | ||
| CSX | Changsha (Changsha) | 395 mi | ||
| TFU | Chengdu (Jianyang) | 960 mi | ||
| JUH | Chizhou | 502 mi | ||
| CKG | Chongqing | 5,306 mi | ||
| DLU | Dali (Xiaguan) | 1,266 mi | ||
| DLC | Dalian (Ganjingzi) | 814 mi | ||
| DOY | Dongying (Kenli) | 180 mi | ||
| DXB | Dubai | 3,510 mi | ||
| DUB | Dublin | 5,137 mi | ||
| DNH | Dunhuang | 457 mi | ||
| EDI | Edinburgh | 4,931 mi | ||
| YEG | Edmonton | 1,671 mi | ||
| MXP | Ferno (VA) | 5,793 mi | ||
| FLR | Firenze (FI) | 148 mi | ||
| FOC | Fuzhou (Changle) | 471 mi | ||
| GDL | Guadalajara | 285 mi | ||
| CAN | Guangzhou (Huadu) | 812 mi | ||
| KWL | Guilin (Lingui) | 642 mi | ||
| KWE | Guiyang (Nanming) | 593 mi | ||
| GUM | Hagåtña | 3,796 mi | ||
| XNN | Haidong (Huzhu Tu Autonomous County) | 963 mi | ||
| HAK | Haikou (Meilan) | 1,471 mi | ||
| HLD | Hailar | 650 mi | ||
| YHZ | Halifax | 801 mi | ||
| HGH | Hangzhou | 922 mi | ||
| HAN | Hanoi (Soc Son) | 314 mi | ||
| HZG | Hanzhong (Chenggu) | 802 mi | ||
| HRB | Harbin | 1,109 mi | ||
| HFE | Hefei | 954 mi | ||
| HNY | Hengyang | 359 mi | ||
| SGN | Ho Chi Minh City | 679 mi | ||
| HET | Hohhot | 1,564 mi | ||
| HUO | Holingol | 400 mi | ||
| HKG | Hong Kong | 680 mi | ||
| HTN | Hotan | 621 mi | ||
| YIN | Ili (Yining / Ghulja) | 306 mi | ||
| CGK | Jakarta | 1,819 mi | ||
| JED | Jeddah | 4,564 mi | ||
| SWA | Jieyang (Rongcheng) | 380 mi | ||
| TNA | Jinan (Licheng) | 765 mi | ||
| JHG | Jinghong (Gasa) | 1,030 mi | ||
| SHS | Jingzhou (Shashi) | 608 mi | ||
| JIU | Jiujiang | 734 mi | ||
| JXA | Jixi | 823 mi | ||
| KHG | Kashgar | 663 mi | ||
| YLW | Kelowna | 1,905 mi | ||
| KMG | Kunming | 733 mi | ||
| KCA | Kuqa | 280 mi | ||
| LHW | Lanzhou (Yongdeng) | 1,061 mi | ||
| LJG | Lijiang | 848 mi | ||
| LYI | Linyi (Hedong) | 361 mi | ||
| LIJ | Lishui (Liandu) | 802 mi | ||
| LZH | Liuzhou (Liujiang) | 303 mi | ||
| LHR | London | 5,627 mi | ||
| MAD | Madrid | 827 mi | ||
| MAN | Manchester, Greater Manchester | 5,029 mi | ||
| NZH | Manzhouli | 657 mi | ||
| MEL | Melbourne | 4,565 mi | ||
| MEX | Mexico City | 285 mi | ||
| MTY | Monterrey | 443 mi | ||
| SVO | Moscow | 4,433 mi | ||
| KHN | Nanchang | 963 mi | ||
| LZG | Nanchong (Langzhong) | 836 mi | ||
| NKG | Nanjing | 546 mi | ||
| NNG | Nanning (Jiangnan) | 922 mi | ||
| NNY | Nanyang (Wancheng) | 718 mi | ||
| NAP | Napoli | 123 mi | ||
| NRT | Narita | 1,327 mi | ||
| NGB | Ningbo | 888 mi | ||
| MFM | Nossa Senhora do Carmo | 253 mi | ||
| KIX | Osaka | 1,095 mi | ||
| OSL | Oslo (Gardermoen) | 4,339 mi | ||
| PZI | Panzhihua (Renhe) | 685 mi | ||
| CDG | Paris (Roissy-en-France, Val-d'Oise) | 5,278 mi | ||
| HKT | Phuket | 2,480 mi | ||
| PRG | Prague | 4,636 mi | ||
| PVR | Puerto Vallarta | 410 mi | ||
| TAO | Qingdao (Jiaozhou) | 716 mi | ||
| BAR | Qionghai (Basuo) | 1,347 mi | ||
| JJN | Quanzhou | 480 mi | ||
| RIZ | Rizhao (Donggang) | 275 mi | ||
| FCO | Rome | 5,092 mi | ||
| SSA | Salvador | 4,309 mi | ||
| SYX | Sanya (Tianya) | 1,367 mi | ||
| SEA | Seattle | 6,300 mi | ||
| ICN | Seoul | 1,547 mi | ||
| KUL | Sepang | 1,278 mi | ||
| SHA | Shanghai (Minhang) | 2,033 mi | ||
| PVG | Shanghai (Pudong) | 780 mi | ||
| WGN | Shaoyang (Wugang) | 540 mi | ||
| SHE | Shenyang | 718 mi | ||
| SZX | Shenzhen | 1,736 mi | ||
| SJW | Shijiazhuang | 694 mi | ||
| SIN | Singapore | 1,356 mi | ||
| ATH | Spata-Artemida | 674 mi | ||
| YYT | St. John's | 1,320 mi | ||
| LED | St. Petersburg | 3,764 mi | ||
| SYD | Sydney (Mascot) | 4,587 mi | ||
| TCG | Tacheng | 277 mi | ||
| TYN | Taiyuan | 642 mi | ||
| TVS | Tangshan (Fengrun) | 842 mi | ||
| TPE | Taoyuan | 513 mi | ||
| TLV | Tel Aviv | 4,437 mi | ||
| TSN | Tianjin | 575 mi | ||
| TIJ | Tijuana | 1,430 mi | ||
| PTY | Tocumen | 5,069 mi | ||
| YYZ | Toronto | 1,373 mi | ||
| TWC | Tumxuk | 507 mi | ||
| YVR | Vancouver | 6,366 mi | ||
| VCE | Venezia (VE) | 256 mi | ||
| VIE | Vienna | 4,602 mi | ||
| VTE | Vientiane | 533 mi | ||
| WNZ | Wenzhou (Longwan) | 446 mi | ||
| YWG | Winnipeg | 935 mi | ||
| WUA | Wuhai | 519 mi | ||
| WUH | Wuhan (Huangpi) | 490 mi | ||
| WHA | Wuhu | 631 mi | ||
| XMN | Xiamen | 1,123 mi | ||
| XIY | Xianyang (Weicheng) | 540 mi | ||
| XUZ | Xuzhou | 480 mi | ||
| ENY | Yan'an (Baota) | 1,145 mi | ||
| YNJ | Yanji | 836 mi | ||
| YNT | Yantai | 614 mi | ||
| YIH | Yichang (Xiaoting) | 737 mi | ||
| INC | Yinchuan | 595 mi | ||
| YYA | Yueyang (Yueyanglou) | 444 mi | ||
| UYN | Yulin | 660 mi | ||
| YLX | Yulin | 1,277 mi | ||
| BRU | Zaventem | 5,798 mi | ||
| ZHA | Zhanjiang | 423 mi | ||
| CGO | Zhengzhou | 616 mi | ||
| ZUH | Zhuhai (Jinwan) | 866 mi | ||
| URC | Ürümqi | 1,601 mi |
Hainan Airlines FAQ
Hainan Airlines flies nonstop to 155 destinations in 38 countries. 89 domestic, 66 international.
Hainan Airlines doesn't operate a traditional hub-and-spoke network. The busiest airports are Beijing (PEK), Haikou (Meilan) (HAK), Shenzhen (SZX), and others. You fly direct between cities.
24 aircraft types appear on HU routes, including 221, 223, 319 and more. Some of these belong to partner airlines, not Hainan Airlines directly.
No. Hainan Airlines is an independent carrier. Miles only work within the HU program, and there's no shared lounge access with other airlines.
Yes. Some HU flights are operated by partners including WestJet, WestJet Encore Ltd., Grant Aviation. Same flight number and booking, different plane and crew.
Yes. 66 international routes to 38 countries, plus 89 domestic routes.
155 nonstop destinations across 38 countries. One of the larger airline networks tracked on this site.