China flag Wuhan Airport (WUH)

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

Destinations
106
Flights / day
277
Busiest route
Kunming
Top airline
China Eastern Airlines

Wuhan Tianhe Airport averages 277 flights per day to 106 destinations, with 84 domestic routes and 19 international routes. A total of 35 airlines operate at WUH, led by China Eastern Airlines. This airport provides direct service to 16 countries across four continents, with South Korea 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: October 19, 2026

Route Network

Wuhan Tianhe Airport connects 103 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
13
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
13
per day
China flag Guangzhou (CAN) – China 2 airlines
2 hr 10 mins
514 mi · 827 km
11
per day
China flag Shanghai (PVG) – China 4 airlines
1 hr 45 mins
451 mi · 725 km
10
per day
China flag Qingdao (TAO) – China 6 airlines
2 hr 0 mins
513 mi · 825 km
9
per day
China flag Beijing (PEK) – China 3 airlines
2 hr 25 mins
656 mi · 1,056 km
9
per day
China flag Xiamen (XMN) – China 5 airlines
2 hr 0 mins
493 mi · 794 km
9
per day
China flag Chongqing (CKG) – China 4 airlines
2 hr 15 mins
457 mi · 736 km
8
per day
China flag Haikou (HAK) – China 6 airlines
2 hr 45 mins
785 mi · 1,264 km
8
per day
China flag Chengdu (CTU) – China 1 airline
2 hr 35 mins
610 mi · 981 km
8
per day
China flag Ürümqi (URC) – China 4 airlines
4 hr 40 mins
1,714 mi · 2,758 km
8
per day
China flag Shenzhen (SZX) – China 4 airlines
2 hr 15 mins
563 mi · 906 km
7
per day
China flag Shenyang (SHE) – China 5 airlines
2 hr 50 mins
910 mi · 1,464 km
6
per day
China flag Changchun (CGQ) – China 5 airlines
3 hr 15 mins
1,107 mi · 1,781 km
5
per day
China flag Tianjin (TSN) – China 4 airlines
2 hr 15 mins
603 mi · 970 km
5
per day
China flag Nanning (NNG) – China 4 airlines
2 hr 35 mins
676 mi · 1,088 km
5
per day
China flag Shantou (SWA) – China 4 airlines
2 hr 5 mins
519 mi · 836 km
5
per day
China flag Ningbo (NGB) – China 3 airlines
1 hr 45 mins
438 mi · 704 km
5
per day
China flag Dalian (DLC) – China 4 airlines
2 hr 25 mins
701 mi · 1,128 km
5
per day
China flag Enshi (ENH) – China 2 airlines
—
WUH → ENH
5
per day
China flag Sanya (SYX) – China 5 airlines
3 hr 5 mins
913 mi · 1,470 km
5
per day
China flag Taiyuan (TYN) – China 4 airlines
2 hr 5 mins
489 mi · 788 km
4
per day
China flag Fuzhou (FOC) – China 3 airlines
1 hr 50 mins
471 mi · 758 km
4
per day
China flag Lanzhou (LHW) – China 4 airlines
2 hr 45 mins
726 mi · 1,168 km
4
per day
China flag Harbin (HRB) – China 6 airlines
3 hr 25 mins
1,213 mi · 1,952 km
4
per day
China flag Zhuhai (ZUH) – China 4 airlines
—
WUH → ZUH
4
per day
China flag Wenzhou (WNZ) – China 3 airlines
1 hr 45 mins
447 mi · 719 km
4
per day
China flag Quanzhou (JJN) – China 4 airlines
1 hr 55 mins
493 mi · 793 km
3
per day
China flag Hohhot (HET) – China 2 airlines
2 hr 35 mins
708 mi · 1,140 km
3
per day
China flag Xining (XNN) – China 3 airlines
—
WUH → XNN
3
per day
China flag Beihai (BHY) – China 2 airlines
—
WUH → BHY
3
per day
China flag Jinan (TNA) – China 2 airlines
1 hr 55 mins
454 mi · 730 km
3
per day
China flag Yantai (YNT) – China 2 airlines
2 hr 10 mins
612 mi · 986 km
3
per day
China flag Guiyang (KWE) – China 2 airlines
2 hr 25 mins
536 mi · 863 km
3
per day
China flag Lijiang (LJG) – China 3 airlines
3 hr 10 mins
891 mi · 1,435 km
3
per day
China flag Hangzhou (HGH) – China 2 airlines
1 hr 35 mins
373 mi · 600 km
2
per day
China flag Yinchuan (INC) – China 1 airline
2 hr 40 mins
707 mi · 1,137 km
2
per day
China flag Yuncheng (YCU) – China 2 airlines
1 hr 55 mins
351 mi · 566 km
2
per day
China flag Yancheng (YNZ) – China 2 airlines
1 hr 40 mins
395 mi · 636 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
Hong Kong flag Hong Kong (HKG) – Hong Kong 2 airlines
2 hr 20 mins
586 mi · 943 km
2
per day
China flag Jinghong (JHG) – China 2 airlines
—
WUH → JHG
2
per day
China flag Lhasa (LXA) – China 2 airlines
—
WUH → LXA
2
per day
China flag Zhoushan (HSN) – China 1 airline
1 hr 50 mins
490 mi · 788 km
2
per day
Malaysia flag Kuala Lumpur (KUL) – Malaysia 2 airlines
5 hr 20 mins
2,102 mi · 3,383 km
1
per day
Singapore flag Singapore (SIN) – Singapore 2 airlines
5 hr 25 mins
2,141 mi · 3,445 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 Huangyan (HYN) – China 1 airline
—
WUH → HYN
1
per day
China flag Jinzhou (JNZ) – China 1 airline
—
WUH → JNZ
1
per day
China flag Linfen (LFQ) – China 1 airline
—
WUH → LFQ
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 Rizhao (RIZ) – China 1 airline
—
WUH → RIZ
1
per day
China flag Xiaguan (DLU) – China 1 airline
—
WUH → DLU
1
per day
China flag Xianyang (XIY) – China 1 airline
2 hr 5 mins
406 mi · 653 km
1
per day
China flag Xingyi (ACX) – China 1 airline
—
WUH → ACX
1
per day
China flag Zhanjiang (ZHA) – China 2 airlines
—
WUH → ZHA
1
per day
Thailand flag Bangkok (BKK) – Thailand 1 airline
4 hr 10 mins
1,459 mi · 2,348 km
1
per day
Taiwan flag Kaohsiung (KHH) – Taiwan 2 airlines
2 hr 20 mins
682 mi · 1,097 km
1
per day
China flag Yulin (UYN) – China 1 airline
—
WUH → UYN
1
per day
China flag Linyi (LYI) – China 1 airline
—
WUH → LYI
6
per week
China flag Yibin (YBP) – China 1 airline
—
WUH → YBP
6
per week
China flag Zunyi (ZYI) – China 1 airline
—
WUH → ZYI
6
per week
China flag Huizhou (HUZ) – China 2 airlines
—
WUH → HUZ
5
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
Indonesia flag Jakarta (CGK) – Indonesia 1 airline
6 hr 15 mins
2,599 mi · 4,182 km
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 Nanchong (NAO) – China 1 airline
—
WUH → NAO
5
per week
China flag Quzhou (JUZ) – China 1 airline
—
WUH → JUZ
5
per week
China flag Guangyuan (GYS) – China 1 airline
—
WUH → GYS
4
per week
China flag Mianyang (MIG) – China 1 airline
—
WUH → MIG
4
per week
Australia flag Sydney (SYD) – Australia 1 airline
10 hr 30 mins
5,080 mi · 8,176 km
4
per week
China flag Baotou (BAV) – China 1 airline
—
WUH → BAV
3
per week
Viet Nam flag Ho Chi Minh City (SGN) – Viet Nam 1 airline
4 hr 5 mins
1,462 mi · 2,353 km
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
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
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
Taiwan flag Taipei (TPE) – Taiwan 2 airlines
2 hr 5 mins
582 mi · 937 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 Yining (YIN) – China 1 airline
—
WUH → YIN
3
per week
China flag Zhangye (YZY) – China 1 airline
—
WUH → YZY
3
per week
China flag Guyuan (GYU) – China 1 airline
—
WUH → GYU
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
China flag Yan'an (ENY) – China 1 airline
—
WUH → ENY
2
per week
Viet Nam flag Hanoi (HAN) – Viet Nam 1 airline
3 hr 0 mins
841 mi · 1,354 km
1
per week
China flag Liuzhou (LZH) – China 1 airline
—
WUH → LZH
1
per week
China flag Nyingchi (LZY) – China 1 airline
—
WUH → LZY
1
per week
Lao People's Democratic Republic flag Vientiane (VTE) – Lao People's Democratic Republic 1 airline
3 hr 35 mins
1,147 mi · 1,845 km
1
per week
China flag Xichang (XIC) – China 1 airline
—
WUH → XIC
1
per week
China flag Yiwu (YIW) – China 1 airline
1 hr 35 mins
362 mi · 583 km
1
per week

Route and destination data updated October 19, 2026.

Wuhan Tianhe Airport is served by 35 airlines, with China Eastern Airlines in the lead at 27% of routes. The top three carriers together cover 56% of routes. 13 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 (57 routes)
China Southern Airlines (40 routes)
Air China (23 routes)
Xiamen Airlines (11 routes)
Chengdu Airlines (9 routes)
Hainan Airlines (8 routes)
Shandong Airlines (7 routes)
Loong Air (7 routes)
Sichuan Airlines (5 routes)
Shenzhen Airlines (5 routes)
Beijing Capital Airlines (4 routes)
Ruili Airlines (3 routes)
Spring Airlines (3 routes)
Qingdao Airlines (3 routes)
Lucky Air (2 routes)
Juneyao Airlines (2 routes)
Suparna Airlines (2 routes)
West Air (China) (2 routes)
Tibet Airlines (2 routes)
Colorful Guizhou Airlines (2 routes)
Tianjin Airlines (2 routes)
China Express Airlines (2 routes)
Kunming Airlines (1 routes)
Shanghai Airlines (1 routes)
Okay Airways (1 routes)
9 Air Co (1 routes)
Grand China Air (1 routes)
Korean Air (1 routes)
T'Way Air (1 routes)
Cathay Pacific (1 routes)
AirAsia (1 routes)
Scoot (1 routes)
Urumqi Airlines (1 routes)
Thai AirAsia (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. South Korea is the primary international destination.

China - 262/day
South Korea - 2/day
Hong Kong - 2/day
Thailand - 2/day
Taiwan - 2/day
Malaysia - 1/day
Singapore - 1/day
Indonesia - 1/day
Australia - 1/day
Viet Nam - 1/day
United Kingdom - 0/day
Russian Federation - 0/day
Cambodia - 0/day
Macao - 0/day
United States of America - 0/day
Lao People's Democratic Republic - 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

#113 (277 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#151 (106 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 277 flights per day to 106 nonstop destinations. Its network includes 84 domestic and 19 international routes, with China Eastern Airlines as the leading carrier and Kunming currently the busiest connection. From WUH, passengers can reach 16 countries across 4 continents, and the longest runway measures 3,607 m (11,834 ft).

Miscellaneous