Wuhan Airport (WUH)

China flag

Country China | Continent Asia | IATA: WUH | ICAO: ZHHH | Elevation 113 ft · 34 m | Local time

Destinations
116
Flights / day
372
Busiest route
Kunming
Top airline
China Eastern Airlines

Wuhan Tianhe Airport averages 372 flights per day to 116 destinations, with 92 domestic routes and 20 international routes. A total of 32 airlines operate at WUH, led by China Eastern Airlines. This airport provides direct service to 16 countries across four continents, with Thailand representing its largest international market. The longest nonstop route from Wuhan Tianhe connects to San Francisco, with a typical flight time of 12 hr 55 mins. Updated: February 16, 2026

Route Network

Wuhan Tianhe Airport connects 112 destinations worldwide, with Kunming standing out as its busiest route. The longest nonstop flight is to San Francisco, and the shortest flight is to Hangzhou.

Kunming (KMG) – China
6 airlines
2 hr 55 mins
792 mi · 1,274 km
20
per day
Haikou (HAK) – China
8 airlines
2 hr 45 mins
785 mi · 1,264 km
15
per day
Shenzhen (SZX) – China
5 airlines
2 hr 15 mins
563 mi · 906 km
14
per day
Chengdu (TFU) – China
3 airlines
2 hr 30 mins
582 mi · 936 km
13
per day
Guangzhou (CAN) – China
3 airlines
2 hr 10 mins
514 mi · 827 km
12
per day
Shenyang (SHE) – China
9 airlines
2 hr 50 mins
910 mi · 1,464 km
12
per day
Beijing (PKX) – China
2 airlines
2 hr 20 mins
616 mi · 991 km
11
per day
Chongqing (CKG) – China
5 airlines
2 hr 15 mins
457 mi · 736 km
11
per day
Harbin (HRB) – China
7 airlines
3 hr 25 mins
1,213 mi · 1,952 km
11
per day
Beijing (PEK) – China
2 airlines
2 hr 25 mins
656 mi · 1,056 km
10
per day
Xiamen (XMN) – China
4 airlines
2 hr 0 mins
493 mi · 794 km
9
per day
Qingdao (TAO) – China
5 airlines
2 hr 0 mins
513 mi · 825 km
9
per day
Shanghai (PVG) – China
2 airlines
1 hr 45 mins
451 mi · 725 km
8
per day
Changchun (CGQ) – China
6 airlines
3 hr 15 mins
1,107 mi · 1,781 km
8
per day
Sanya (SYX) – China
4 airlines
3 hr 5 mins
913 mi · 1,470 km
8
per day
Wenzhou (WNZ) – China
4 airlines
1 hr 45 mins
447 mi · 719 km
8
per day
Chengdu (CTU) – China
2 airlines
2 hr 35 mins
610 mi · 981 km
7
per day
Tianjin (TSN) – China
4 airlines
2 hr 15 mins
603 mi · 970 km
7
per day
Dalian (DLC) – China
4 airlines
2 hr 25 mins
701 mi · 1,128 km
7
per day
Nanning (NNG) – China
4 airlines
2 hr 35 mins
676 mi · 1,088 km
7
per day
Ningbo (NGB) – China
4 airlines
1 hr 45 mins
438 mi · 704 km
7
per day
Guiyang (KWE) – China
2 airlines
2 hr 25 mins
536 mi · 863 km
6
per day
Shantou (SWA) – China
6 airlines
2 hr 5 mins
519 mi · 836 km
6
per day
Zhuhai (ZUH) – China
3 airlines
WUH → ZUH
6
per day
Ürümqi (URC) – China
3 airlines
4 hr 40 mins
1,714 mi · 2,758 km
6
per day
Fuzhou (FOC) – China
4 airlines
1 hr 50 mins
471 mi · 758 km
5
per day
Quanzhou (JJN) – China
4 airlines
1 hr 55 mins
493 mi · 793 km
5
per day
Xianyang (XIY) – China
3 airlines
2 hr 5 mins
406 mi · 653 km
5
per day
Beihai (BHY) – China
4 airlines
WUH → BHY
5
per day
Taiyuan (TYN) – China
3 airlines
2 hr 5 mins
489 mi · 788 km
5
per day
Enshi (ENH) – China
2 airlines
WUH → ENH
5
per day
Jinan (TNA) – China
2 airlines
1 hr 55 mins
454 mi · 730 km
5
per day
Hohhot (HET) – China
2 airlines
2 hr 35 mins
708 mi · 1,140 km
4
per day
Zhanjiang (ZHA) – China
4 airlines
WUH → ZHA
4
per day
Huizhou (HUZ) – China
4 airlines
WUH → HUZ
4
per day
Jinghong (JHG) – China
4 airlines
WUH → JHG
4
per day
Hangzhou (HGH) – China
2 airlines
1 hr 35 mins
373 mi · 600 km
4
per day
Yantai (YNT) – China
2 airlines
2 hr 10 mins
612 mi · 986 km
4
per day
Lanzhou (LHW) – China
4 airlines
2 hr 45 mins
726 mi · 1,168 km
4
per day
Singapore (SIN) – Singapore
3 airlines
WUH → SIN
3
per day
Qionghai (BAR) – China
1 airline
WUH → BAR
3
per day
Xiaguan (DLU) – China
3 airlines
WUH → DLU
2
per day
Xining (XNN) – China
2 airlines
WUH → XNN
2
per day
Yancheng (YNZ) – China
3 airlines
1 hr 40 mins
395 mi · 636 km
2
per day
Yinchuan (INC) – China
2 airlines
2 hr 40 mins
707 mi · 1,137 km
2
per day
Hong Kong (HKG) – Hong Kong
2 airlines
2 hr 20 mins
586 mi · 943 km
2
per day
Lijiang (LJG) – China
2 airlines
3 hr 10 mins
891 mi · 1,435 km
2
per day
Bangkok (BKK) – Thailand
2 airlines
4 hr 10 mins
1,459 mi · 2,348 km
2
per day
Zhoushan (HSN) – China
1 airline
1 hr 50 mins
490 mi · 788 km
2
per day
Aksu (AKU) – China
2 airlines
WUH → AKU
2
per day
Huangyan (HYN) – China
2 airlines
WUH → HYN
2
per day
Lhasa (LXA) – China
2 airlines
WUH → LXA
2
per day
Bangkok (DMK) – Thailand
1 airline
4 hr 10 mins
1,451 mi · 2,335 km
1
per day
Datong (DAT) – China
1 airline
2 hr 25 mins
642 mi · 1,034 km
1
per day
Dongying (DOY) – China
1 airline
WUH → DOY
1
per day
Huai'an (HIA) – China
1 airline
WUH → HIA
1
per day
Jinzhou (JNZ) – China
1 airline
WUH → JNZ
1
per day
Kuala Lumpur (KUL) – Malaysia
1 airline
5 hr 20 mins
2,102 mi · 3,383 km
1
per day
Linfen (LFQ) – China
1 airline
WUH → LFQ
1
per day
Mianyang (MIG) – China
2 airlines
WUH → MIG
1
per day
Ordos (DSN) – China
1 airline
WUH → DSN
1
per day
Quzhou (JUZ) – China
1 airline
WUH → JUZ
1
per day
Shanghai (SHA) – China
1 airline
1 hr 40 mins
423 mi · 681 km
1
per day
Taipa (MFM) – Macao
1 airline
2 hr 20 mins
598 mi · 962 km
1
per day
Tengchong (TCZ) – China
1 airline
WUH → TCZ
1
per day
Wuhai (WUA) – China
1 airline
WUH → WUA
1
per day
Yibin (YBP) – China
1 airline
WUH → YBP
1
per day
Yulin (UYN) – China
2 airlines
WUH → UYN
1
per day
Yuncheng (YCU) – China
1 airline
1 hr 55 mins
351 mi · 566 km
1
per day
Zunyi (ZYI) – China
1 airline
WUH → ZYI
1
per day
Baotou (BAV) – China
1 airline
WUH → BAV
1
per day
Ho Chi Minh City (SGN) – Viet Nam
1 airline
4 hr 5 mins
1,462 mi · 2,353 km
1
per day
Kaohsiung City (KHH) – Taiwan
2 airlines
2 hr 20 mins
682 mi · 1,097 km
1
per day
Linyi (LYI) – China
1 airline
WUH → LYI
1
per day
Seoul (ICN) – South Korea
2 airlines
2 hr 35 mins
838 mi · 1,348 km
1
per day
Liuzhou (LZH) – China
1 airline
WUH → LZH
6
per week
Yining (YIN) – China
1 airline
WUH → YIN
6
per week
Chifeng (CIF) – China
1 airline
WUH → CIF
5
per week
Guilin City (KWL) – China
1 airline
WUH → KWL
5
per week
Jinchang (JIC) – China
1 airline
WUH → JIC
5
per week
Lianyungang (LYG) – China
1 airline
WUH → LYG
5
per week
Nanchong (NAO) – China
1 airline
WUH → NAO
5
per week
Nantong (NTG) – China
1 airline
WUH → NTG
5
per week
Xichang (XIC) – China
1 airline
WUH → XIC
5
per week
Xingyi (ACX) – China
1 airline
WUH → ACX
5
per week
Phuket (HKT) – Thailand
1 airline
WUH → HKT
4
per week
Sydney (SYD) – Australia
1 airline
10 hr 30 mins
5,080 mi · 8,176 km
4
per week
Yanji (YNJ) – China
1 airline
WUH → YNJ
4
per week
Ankang (AKA) – China
1 airline
WUH → AKA
3
per week
Bole (BPL) – China
1 airline
WUH → BPL
3
per week
Dayong (DYG) – China
1 airline
1 hr 45 mins
254 mi · 408 km
3
per week
Dubai (DXB) – United Arab Emirates
1 airline
8 hr 10 mins
3,569 mi · 5,744 km
3
per week
Hanoi (HAN) – Viet Nam
1 airline
3 hr 0 mins
841 mi · 1,354 km
3
per week
Jiayuguan City (JGN) – China
1 airline
WUH → JGN
3
per week
London (LHR) – United Kingdom
1 airline
11 hr 30 mins
5,514 mi · 8,874 km
3
per week
Luzhou (LZO) – China
1 airline
WUH → LZO
3
per week
Rizhao (RIZ) – China
1 airline
WUH → RIZ
3
per week
Taipei (TPE) – Taiwan
2 airlines
2 hr 5 mins
582 mi · 937 km
3
per week
Tangshan (TVS) – China
1 airline
WUH → TVS
3
per week
Ulanhot (HLH) – China
1 airline
WUH → HLH
3
per week
Ulanqab (UCB) – China
1 airline
WUH → UCB
3
per week
Yan'an (ENY) – China
1 airline
WUH → ENY
3
per week
Yiwu (YIW) – China
1 airline
1 hr 35 mins
362 mi · 583 km
3
per week
Altay (AAT) – China
1 airline
WUH → AAT
2
per week
Hotan (HTN) – China
1 airline
WUH → HTN
2
per week
Luxi (LUM) – China
1 airline
WUH → LUM
2
per week
Moscow (SVO) – Russian Federation
1 airline
8 hr 50 mins
3,988 mi · 6,419 km
2
per week
San Francisco (SFO) – United States of America
1 airline
12 hr 55 mins
6,465 mi · 10,405 km
2
per week
Taipei City (TSA) – Taiwan
1 airline
WUH → TSA
2
per week
Zhangye (YZY) – China
1 airline
WUH → YZY
2
per week
Phnom Penh (KTI) – Cambodia
1 airline
4 hr 10 mins
1,468 mi · 2,362 km
1
per week
Tokyo (NRT) – Japan
1 airline
3 hr 55 mins
1,546 mi · 2,488 km
1
per week

Route and destination data updated February 16, 2026.

Wuhan Tianhe Airport is served by 32 airlines, with China Eastern Airlines in the lead at 24% of routes. The top three carriers together cover 52% of routes. 11 carriers operate only one route each. A total of nine airlines operate international routes, compared with 27 airlines serving domestic routes. China Southern Airlines is operating the longest nonstop flight, connecting to San Francisco with a flight time of 12 hrs 55 mins.

China Eastern Airlines (59 routes)
China Southern Airlines (49 routes)
Air China (20 routes)
Hainan Airlines (15 routes)
Xiamen Airlines (13 routes)
Chengdu Airlines (11 routes)
Tianjin Airlines (9 routes)
Shandong Airlines (9 routes)
Shenzhen Airlines (8 routes)
Beijing Capital Airlines (7 routes)
Sichuan Airlines (5 routes)
Lucky Air (4 routes)
Ruili Airlines (4 routes)
9 Air Co (4 routes)
Loong Air (4 routes)
Spring Airlines (3 routes)
Shanghai Airlines (3 routes)
Air Guilin (3 routes)
Urumqi Airlines (2 routes)
Tibet Airlines (2 routes)
China Express Airlines (2 routes)
Kunming Airlines (1 routes)
Okay Airways (1 routes)
Grand China Air (1 routes)
West Air (China) (1 routes)
Scoot (1 routes)
Cathay Pacific (1 routes)
Thai AirAsia (1 routes)
Colorful Guizhou Airlines (1 routes)
Korean Air (1 routes)
Qingdao Airlines (1 routes)
Mandarin Airlines (1 routes)

Wuhan Tianhe Airport provides direct service to 16 countries across four continents. The route network is 82% domestic and 18% international. Thailand is the primary international destination.

China - 353/day
Thailand - 4/day
Singapore - 3/day
Hong Kong - 2/day
Taiwan - 2/day
Malaysia - 1/day
Macao - 1/day
Viet Nam - 1/day
South Korea - 1/day
Australia - 1/day
United Arab Emirates - 0/day
United Kingdom - 0/day
Russian Federation - 0/day
United States of America - 0/day
Cambodia - 0/day
Japan - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
11,834 ft 3,607 m 148 ft 45 m Concrete
11,834 ft 3,607 m 148 ft 45 m Concrete
11,178 ft 3,407 m 148 ft 45 m Concrete
11,178 ft 3,407 m 148 ft 45 m Concrete
11,155 ft 3,400 m 148 ft 45 m Closed
11,155 ft 3,400 m 148 ft 45 m Closed

Runway Length

Runways at Wuhan Tianhe Airport are long enough for all aircraft with known takeoff and landing distances.

Miscellaneous