China flag Wuhan Airport (WUH)

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

Destinations
115
Flights / day
335
Busiest route
Kunming
Top airline
China Eastern Airlines

Wuhan Tianhe Airport averages 335 flights per day to 115 destinations, with 92 domestic routes and 17 international routes. A total of 35 airlines operate at WUH, led by China Eastern Airlines. This airport provides direct service to 15 countries across four continents, with Hong Kong 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: July 18, 2026

Route Network

Wuhan Tianhe Airport connects 109 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.

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

Route and destination data updated July 18, 2026.

Wuhan Tianhe Airport is served by 35 airlines, with China Eastern Airlines in the lead at 26% of routes. The top three carriers together cover 56% of routes. 12 carriers operate only one route each. A total of 11 airlines operate international routes, compared with 28 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 (61 routes)
China Southern Airlines (48 routes)
Air China (24 routes)
Xiamen Airlines (11 routes)
Hainan Airlines (10 routes)
Chengdu Airlines (9 routes)
Shandong Airlines (8 routes)
Sichuan Airlines (6 routes)
Beijing Capital Airlines (6 routes)
Shenzhen Airlines (6 routes)
Tianjin Airlines (6 routes)
Loong Air (5 routes)
Spring Airlines (4 routes)
Lucky Air (3 routes)
Ruili Airlines (3 routes)
Qingdao Airlines (3 routes)
Kunming Airlines (2 routes)
Suparna Airlines (2 routes)
Juneyao Airlines (2 routes)
West Air (China) (2 routes)
Tibet Airlines (2 routes)
Colorful Guizhou Airlines (2 routes)
China Express Airlines (2 routes)
Shanghai Airlines (1 routes)
Okay Airways (1 routes)
9 Air Co (1 routes)
Grand China Air (1 routes)
Cathay Pacific (1 routes)
Korean Air (1 routes)
T'Way Air (1 routes)
Scoot (1 routes)
AirAsia (1 routes)
Urumqi Airlines (1 routes)
Thai AirAsia (1 routes)
Mandarin Airlines (1 routes)

Wuhan Tianhe Airport provides direct service to 15 countries across four continents. The route network is 84% domestic and 16% international. Hong Kong is the primary international destination.

China - 319/day
Hong Kong - 2/day
South Korea - 2/day
Singapore - 2/day
Thailand - 2/day
Malaysia - 1/day
Indonesia - 1/day
Viet Nam - 1/day
Taiwan - 1/day
United Kingdom - 0/day
Russian Federation - 0/day
Cambodia - 0/day
Macao - 0/day
United States of America - 0/day
Australia - 0/day

Delays

Global  Delays

Delay data is not available yet for this airport.

Delay data is not available yet for this airport.

Delay data is not available yet for this airport.

Global Rankings

Worldwide Position

Flights per day

#91 (335 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#135 (115 destinations)
Top 100 Airports with Most Destinations

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.

Operational Context

Wuhan Tianhe (IATA: WUH) operates around 335 flights per day to 115 nonstop destinations. Its network includes 92 domestic and 17 international routes, with China Eastern Airlines as the leading carrier and Kunming currently the busiest connection. From WUH, passengers can reach 15 countries across 4 continents, and the longest runway measures 3,607 m (11,834 ft).

Miscellaneous