Cheap flights to Hangzhou
A journey to one of China's most dynamic regions begins with arrival at Hangzhou Xiaoshan International Airport, located 27 km from the city center. The air hub serves an extensive network of routes, connecting Hangzhou with numerous destinations, led by Beijing (558 flights per week), Guangzhou (431 flights), and Chengdu (423 flights). You can find more details about transport accessibility in the how to get there section.
In total, 38 airlines operate flights to this hub, ensuring passengers have flexibility in choosing their schedule and service level. The bulk of air traffic is handled by giants such as Air China, Xiamen Airlines, and China Southern. Below on the page, you will find departure city cards with a convenient search tool, while our city guide and up-to-date weather information will help you prepare for your trip.

Qingdao — Hangzhou

Shantou — Hangzhou

Wuhan — Hangzhou

Zhengzhou — Hangzhou

Beijing — Hangzhou

Jeju City — Hangzhou

Macau — Hangzhou

Kunming — Hangzhou

Xian — Hangzhou

Guiyang — Hangzhou

Bangkok — Hangzhou

Guangzhou — Hangzhou
Flight insights to Hangzhou
Data-driven trends for direct flights to Hangzhou — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Hangzhou come from Beijing, Guangzhou and Chengdu. Beijing leads with around 558 flights a week.
Top departure countries
Most direct flights to Hangzhou depart from China, Hong Kong and Macau. China alone accounts for about 89% of all direct routes.
- Chinaavg $142
- Hong Kongavg $101
- Macauavg $79
- Thailandavg $95
- Malaysiaavg $125
Direct routes & fares
Popular non-stop routes to Hangzhou range from Beijing at $77 to Chongqing at $159 — a quick way to compare direct-flight fares.
Cheapest departure cities
The cheapest places to fly to Hangzhou from right now are Qingdao from $53, Shantou from $57 and Wuhan from $67.
Longest direct flights
The longest direct flight to Hangzhou is from Cairo at about 11h 9m, followed by Doha (9h 4m) and Dubai (8h 37m).
- Cairo11h 9m
- Doha9h 4m
- Dubai8h 37m
- Singapore5h 10m
- Kuala Lumpur5h 5m
Popular departure cities to Hangzhou
Frequently asked questions
- How many cities have flights to Hangzhou?
- Most of the air traffic is provided by 15 major departure cities, but the overall route network covers many more destinations. Every day, the airport receives hundreds of flights from all key regions of the country and abroad.
- Which cities have the most frequent flights to Hangzhou?
- The highest number of flights arrive from China's major metropolises: Beijing (558 flights per week), Guangzhou (431 flights), Chengdu (423 flights), Shenzhen (399 flights), and Chongqing (260 flights).
- How many airlines fly to Hangzhou?
- 38 airlines operate flights to the city. The leading carriers in terms of scheduled flights are Air China, Xiamen Airlines, and China Southern.
- Which airports receive flights to Hangzhou?
- The main and only major international air hub in the city is Hangzhou Xiaoshan International Airport (HGH). It is located approximately 27 kilometers from the central districts of Hangzhou.
- How to find cheap tickets to Hangzhou?
- To find the best prices, we recommend using the departure city cards on this page and comparing offers from different carriers. It is also worth keeping an eye on fares from China Eastern and Hainan Airlines, which often offer competitive terms.
- When is the best time to buy flight tickets to Hangzhou?
- The optimal time for booking is 2–3 months before the intended departure date. This allows you to find tickets at the most stable rates from companies like Beijing Capital Airlines or Sichuan Airlines.