Hangzhou Airport (HGH)

China flag

Country China | Continent Asia | IATA: HGH | ICAO: ZSHC | Elevation 23 ft · 7 m | Local time

Destinations
124
Flights / day
493
Busiest route
Guangzhou
Top airline
Xiamen Airlines

Hangzhou Xiaoshan Airport averages 493 flights per day to 124 destinations, with 88 domestic routes and 30 international routes. A total of 50 airlines operate at HGH, led by Loong Air. This airport provides direct service to 24 countries across four continents, with Hong Kong representing its largest international market. The longest nonstop route from Hangzhou Xiaoshan connects to Lisbon, with a typical flight time of 13 hr 35 mins. Updated: February 16, 2026

Route Network

Hangzhou Xiaoshan Airport connects 118 destinations worldwide, with Guangzhou standing out as its busiest route. The longest nonstop flight is to Lisbon, and the shortest flight is to Shanghai.

Guangzhou (CAN) – China
10 airlines
2 hr 35 mins
645 mi · 1,038 km
34
per day
Shenzhen (SZX) – China
9 airlines
2 hr 35 mins
665 mi · 1,071 km
30
per day
Beijing (PEK) – China
3 airlines
2 hr 35 mins
714 mi · 1,150 km
22
per day
Kunming (KMG) – China
9 airlines
3 hr 35 mins
1,127 mi · 1,813 km
19
per day
Xianyang (XIY) – China
7 airlines
2 hr 50 mins
741 mi · 1,193 km
19
per day
Chongqing (CKG) – China
7 airlines
3 hr 0 mins
826 mi · 1,329 km
16
per day
Chengdu (CTU) – China
3 airlines
3 hr 20 mins
982 mi · 1,580 km
15
per day
Beijing (PKX) – China
5 airlines
2 hr 35 mins
680 mi · 1,095 km
15
per day
Changchun (CGQ) – China
7 airlines
3 hr 5 mins
994 mi · 1,599 km
14
per day
Harbin (HRB) – China
7 airlines
3 hr 15 mins
1,109 mi · 1,785 km
14
per day
Shenyang (SHE) – China
5 airlines
2 hr 40 mins
806 mi · 1,298 km
13
per day
Hong Kong (HKG) – Hong Kong
5 airlines
2 hr 40 mins
680 mi · 1,094 km
12
per day
Guiyang (KWE) – China
7 airlines
3 hr 5 mins
866 mi · 1,394 km
12
per day
Sanya (SYX) – China
7 airlines
3 hr 25 mins
1,076 mi · 1,732 km
11
per day
Shantou (SWA) – China
5 airlines
2 hr 15 mins
521 mi · 838 km
10
per day
Nanning (NNG) – China
6 airlines
3 hr 10 mins
923 mi · 1,485 km
9
per day
Zhuhai (ZUH) – China
5 airlines
HGH → ZUH
9
per day
Qingdao (TAO) – China
5 airlines
1 hr 55 mins
424 mi · 683 km
9
per day
Haikou (HAK) – China
7 airlines
3 hr 10 mins
945 mi · 1,521 km
8
per day
Taiyuan (TYN) – China
4 airlines
2 hr 40 mins
685 mi · 1,102 km
8
per day
Xiamen (XMN) – China
3 airlines
2 hr 0 mins
417 mi · 672 km
8
per day
Zhengzhou (CGO) – China
5 airlines
2 hr 15 mins
485 mi · 781 km
8
per day
Lanzhou (LHW) – China
6 airlines
3 hr 30 mins
1,061 mi · 1,707 km
8
per day
Dalian (DLC) – China
5 airlines
2 hr 20 mins
607 mi · 977 km
7
per day
Tianjin (TSN) – China
4 airlines
2 hr 30 mins
639 mi · 1,028 km
7
per day
Ürümqi (URC) – China
4 airlines
5 hr 20 mins
2,029 mi · 3,266 km
6
per day
Chengdu (TFU) – China
4 airlines
3 hr 15 mins
954 mi · 1,535 km
6
per day
Shijiazhuang (SJW) – China
3 airlines
2 hr 30 mins
645 mi · 1,038 km
6
per day
Singapore (SIN) – Singapore
4 airlines
5 hr 40 mins
2,268 mi · 3,650 km
5
per day
Yinchuan (INC) – China
3 airlines
3 hr 20 mins
999 mi · 1,608 km
5
per day
Taipa (MFM) – Macao
2 airlines
2 hr 40 mins
701 mi · 1,128 km
4
per day
Hohhot (HET) – China
2 airlines
3 hr 0 mins
878 mi · 1,413 km
4
per day
Jinghong (JHG) – China
4 airlines
HGH → JHG
4
per day
Seoul (ICN) – South Korea
4 airlines
2 hr 10 mins
607 mi · 978 km
4
per day
Wuhan (WUH) – China
2 airlines
2 hr 5 mins
373 mi · 600 km
4
per day
Bangkok (BKK) – Thailand
4 airlines
4 hr 40 mins
1,697 mi · 2,731 km
3
per day
Kuala Lumpur (KUL) – Malaysia
4 airlines
5 hr 40 mins
2,260 mi · 3,637 km
3
per day
Lijiang (LJG) – China
2 airlines
3 hr 50 mins
1,249 mi · 2,010 km
3
per day
Xiaguan (DLU) – China
3 airlines
HGH → DLU
3
per day
Changsha (CSX) – China
3 airlines
2 hr 15 mins
457 mi · 736 km
3
per day
Yibin (YBP) – China
3 airlines
HGH → YBP
3
per day
Yantai (YNT) – China
3 airlines
2 hr 5 mins
514 mi · 828 km
3
per day
Beihai (BHY) – China
2 airlines
HGH → BHY
2
per day
Guilin City (KWL) – China
2 airlines
2 hr 50 mins
723 mi · 1,164 km
2
per day
Luzhou (LZO) – China
3 airlines
HGH → LZO
2
per day
Mianyang (MIG) – China
2 airlines
HGH → MIG
2
per day
Quanzhou (JJN) – China
2 airlines
1 hr 55 mins
392 mi · 631 km
2
per day
Weihai (WEH) – China
2 airlines
HGH → WEH
2
per day
Yanji (YNJ) – China
2 airlines
HGH → YNJ
2
per day
Yuncheng (YCU) – China
2 airlines
2 hr 35 mins
642 mi · 1,034 km
2
per day
Bangkok (DMK) – Thailand
2 airlines
4 hr 40 mins
1,692 mi · 2,724 km
2
per day
Phuket (HKT) – Thailand
2 airlines
5 hr 25 mins
2,093 mi · 3,368 km
2
per day
Zhanjiang (ZHA) – China
1 airline
HGH → ZHA
2
per day
Enshi (ENH) – China
2 airlines
HGH → ENH
2
per day
Foshan (FUO) – China
1 airline
HGH → FUO
2
per day
Ho Chi Minh City (SGN) – Viet Nam
2 airlines
4 hr 25 mins
1,607 mi · 2,586 km
2
per day
Luxi (LUM) – China
2 airlines
HGH → LUM
2
per day
Taipei (TPE) – Taiwan
3 airlines
1 hr 45 mins
359 mi · 578 km
2
per day
Dubai (DXB) – United Arab Emirates
2 airlines
8 hr 50 mins
3,940 mi · 6,342 km
2
per day
Osaka (KIX) – Japan
3 airlines
2 hr 45 mins
911 mi · 1,466 km
1
per day
Baotou (BAV) – China
1 airline
HGH → BAV
1
per day
Chifeng (CIF) – China
2 airlines
HGH → CIF
1
per day
Ganzhou (KOW) – China
1 airline
HGH → KOW
1
per day
Guangyuan (GYS) – China
1 airline
HGH → GYS
1
per day
Handan (HDG) – China
1 airline
HGH → HDG
1
per day
Huizhou (HUZ) – China
1 airline
HGH → HUZ
1
per day
Jeju City (CJU) – South Korea
1 airline
1 hr 45 mins
422 mi · 678 km
1
per day
Jingzhou (SHS) – China
1 airline
HGH → SHS
1
per day
Kota Kinabalu (BKI) – Malaysia
1 airline
4 hr 30 mins
1,702 mi · 2,740 km
1
per day
Linfen (LFQ) – China
1 airline
HGH → LFQ
1
per day
Linyi (LYI) – China
2 airlines
HGH → LYI
1
per day
Liuzhou (LZH) – China
1 airline
HGH → LZH
1
per day
Nanchong (NAO) – China
1 airline
HGH → NAO
1
per day
Qiqihar (NDG) – China
1 airline
HGH → NDG
1
per day
Shanghai (PVG) – China
1 airline
1 hr 10 mins
103 mi · 166 km
1
per day
Shiyan (WDS) – China
1 airline
HGH → WDS
1
per day
Weifang (WEF) – China
1 airline
HGH → WEF
1
per day
Xiangfan (XFN) – China
1 airline
HGH → XFN
1
per day
Xingyi (ACX) – China
1 airline
HGH → ACX
1
per day
Zhaotong (ZAT) – China
1 airline
HGH → ZAT
1
per day
Zunyi (ZYI) – China
1 airline
HGH → ZYI
1
per day
Zunyi (WMT) – China
1 airline
HGH → WMT
1
per day
Almaty (ALA) – Kazakhstan
1 airline
6 hr 15 mins
2,533 mi · 4,077 km
1
per day
Tokyo (NRT) – Japan
2 airlines
3 hr 20 mins
1,215 mi · 1,956 km
1
per day
Yichang (YIH) – China
1 airline
2 hr 25 mins
534 mi · 859 km
1
per day
Dongying (DOY) – China
1 airline
HGH → DOY
6
per week
Hailar (HLD) – China
1 airline
HGH → HLD
6
per week
Xining (XNN) – China
1 airline
HGH → XNN
6
per week
Yan'an (ENY) – China
2 airlines
HGH → ENY
5
per week
Ankang (AKA) – China
1 airline
HGH → AKA
5
per week
Changde (CGD) – China
1 airline
HGH → CGD
5
per week
Doha (DOH) – Qatar
1 airline
9 hr 15 mins
4,159 mi · 6,693 km
5
per week
Hanoi (HAN) – Viet Nam
1 airline
3 hr 35 mins
1,101 mi · 1,772 km
5
per week
Huaihua (HJJ) – China
1 airline
HGH → HJJ
5
per week
Luoyang (LYA) – China
1 airline
HGH → LYA
5
per week
Moscow (SVO) – Russian Federation
1 airline
9 hr 20 mins
4,254 mi · 6,847 km
5
per week
Wanxian (WXN) – China
1 airline
HGH → WXN
5
per week
Yulin (UYN) – China
1 airline
HGH → UYN
5
per week
Melbourne (MEL) – Australia
1 airline
10 hr 20 mins
4,950 mi · 7,966 km
4
per week
Nanyang (NNY) – China
1 airline
HGH → NNY
4
per week
Auckland (AKL) – New Zealand
1 airline
11 hr 45 mins
5,826 mi · 9,376 km
3
per week
Bazhong (BZX) – China
1 airline
HGH → BZX
3
per week
Cairo (CAI) – Egypt
1 airline
11 hr 0 mins
5,155 mi · 8,297 km
3
per week
Changzhi (CIH) – China
1 airline
HGH → CIH
3
per week
Hanzhong (HZG) – China
1 airline
HGH → HZG
3
per week
Hengyang (HNY) – China
1 airline
HGH → HNY
3
per week
Jinchang (JIC) – China
1 airline
HGH → JIC
3
per week
Lisbon (LIS) – Portugal
1 airline
13 hr 35 mins
6,670 mi · 10,734 km
3
per week
Madrid (MAD) – Spain
1 airline
13 hr 5 mins
6,379 mi · 10,266 km
3
per week
Ordos (DSN) – China
1 airline
HGH → DSN
3
per week
Xichang (XIC) – China
1 airline
HGH → XIC
3
per week
Zhongwei (ZHY) – China
1 airline
HGH → ZHY
3
per week
Jakarta (CGK) – Indonesia
1 airline
HGH → CGK
2
per week
Sydney (SYD) – Australia
1 airline
10 hr 5 mins
4,867 mi · 7,832 km
2
per week
Tashkent (TAS) – Uzbekistan
1 airline
7 hr 0 mins
2,924 mi · 4,706 km
2
per week
Bandar Seri Begawan (BWN) – Brunei Darussalam
1 airline
4 hr 40 mins
1,784 mi · 2,870 km
1
per week
Kalibo (KLO) – Philippines
1 airline
HGH → KLO
1
per week
Vientiane (VTE) – Lao People's Democratic Republic
1 airline
4 hr 10 mins
1,406 mi · 2,262 km
1
per week

Route and destination data updated February 16, 2026.

Hangzhou Xiaoshan Airport is served by 50 airlines, with Loong Air in the lead at 13% of routes. The top three carriers together cover 38% of routes. 25 carriers operate only one route each. A total of 25 airlines operate international routes, compared with 31 airlines serving domestic routes. Beijing Capital Airlines is operating the longest nonstop flight, connecting to Lisbon with a flight time of 13 hrs 35 mins.

Loong Air (41 routes)
Xiamen Airlines (40 routes)
Air China (35 routes)
Beijing Capital Airlines (31 routes)
China Eastern Airlines (26 routes)
China Southern Airlines (16 routes)
Hainan Airlines (15 routes)
Sichuan Airlines (15 routes)
Tianjin Airlines (7 routes)
Juneyao Airlines (7 routes)
Shandong Airlines (7 routes)
Spring Airlines (5 routes)
Hebei Airlines (5 routes)
Tibet Airlines (4 routes)
Shenzhen Airlines (3 routes)
Lucky Air (3 routes)
Chengdu Airlines (3 routes)
Okay Airways (3 routes)
China Express Airlines (3 routes)
9 Air Co (2 routes)
Suparna Airlines (2 routes)
Kunming Airlines (2 routes)
China United Airlines (2 routes)
Air Macau (2 routes)
Thai Lion Air (2 routes)
Ruili Airlines (1 routes)
West Air (China) (1 routes)
Jiangxi Airlines (1 routes)
Cathay Pacific (1 routes)
Hong Kong Airlines (1 routes)
Air Changan (1 routes)
Colorful Guizhou Airlines (1 routes)
Scoot (1 routes)
Asiana Airlines (1 routes)
Korean Air (1 routes)
Thai Vietjet Air (1 routes)
AirAsia X (1 routes)
Yunnan Hong Tu Airlines (1 routes)
Thai AirAsia (1 routes)
EVA Air (1 routes)
Emirates (1 routes)
AirAsia (1 routes)
Shanghai Airlines (1 routes)
Donghai Airlines (1 routes)
ANA (1 routes)
Qatar Airways (1 routes)
EgyptAir (1 routes)
Uzbekistan Airways (1 routes)
Royal Brunei Airlines (1 routes)
Lao Airlines (1 routes)

Hangzhou Xiaoshan Airport provides direct service to 24 countries across four continents. The route network is 75% domestic and 25% international. Hong Kong is the primary international destination.

China - 436/day
Hong Kong - 12/day
Thailand - 7/day
Singapore - 5/day
South Korea - 5/day
Malaysia - 5/day
Macao - 4/day
Viet Nam - 3/day
Taiwan - 2/day
United Arab Emirates - 2/day
Japan - 2/day
Kazakhstan - 1/day
Qatar - 1/day
Russian Federation - 1/day
Australia - 1/day
New Zealand - 0/day
Egypt - 0/day
Portugal - 0/day
Spain - 0/day
Indonesia - 0/day
Uzbekistan - 0/day
Brunei Darussalam - 0/day
Philippines - 0/day
Lao People's Democratic Republic - 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,148 ft 3,398 m 197 ft 60 m Concrete
11,148 ft 3,398 m 197 ft 60 m Concrete

Runway Length

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

Miscellaneous