Support

Flights Hangzhou — Shenzhen

Hangzhou
HGH
Shenzhen
SZX

Cheap flights Hangzhou — Shenzhen

Below you can see the best deals on flights Hangzhou — Shenzhen for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 20 June, from AED 361.

Top 10 cheap flights Hangzhou — Shenzhen

Direct flights Hangzhou — Shenzhen

Direct flight options for Hangzhou — Shenzhen with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by Air China — travel time is 2 h 10 min.

Top 10 direct flights Hangzhou — Shenzhen

About the Hangzhou — Shenzhen flight

On this page, you can find and book flights from Hangzhou to Shenzhen. This flight connects two major economic hubs located 1,050 km apart, and a high traffic intensity—around 133 flights per week—allows you to find a suitable option at any time of day.

Flights are operated by leading airlines, including Hainan Airlines, Air China, and Shenzhen Airlines. Before booking, we recommend checking the low price calendar and price trends chart, and finding out how to get to Hangzhou Airport in advance for timely check-in.

Flight schedule Hangzhou — Shenzhen

The table shows direct flights Hangzhou → Shenzhen on the selected date. The flight takes approximately 2 h 5 min. Regular flights are operated by Shenzhen Airlines, China Southern, Hainan Airlines and Xiamen Airlines. Departures from Hangzhou Xiaoshan International Airport airports, arrivals at Shenzhen Bao'an International Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Hangzhou — Shenzhen

Below is a calendar of the lowest flight ticket prices for Hangzhou — Shenzhen by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 361 in r, and the most expensive are around AED 729 in b. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Hangzhou → Shenzhen, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 551highMayAED 501highSepAED 426medium
FebAED 526highJunAED 401mediumOctAED 526high
MarAED 376lowJulAED 476highNovAED 351low
AprAED 426mediumAugAED 476highDecAED 401medium

Some values are estimated based on seasonality.

When to fly

The warmest month in Shenzhen is July, with an average temperature of 31.2°C, while the heaviest rainfall occurs in June and August, when the number of wet days reaches 28. In winter, January is the coolest period, with minimum temperatures around 12.7°C.

The lowest flight prices are recorded in June, with fares starting AED 361. The most expensive time to travel is at the end of the year—in November and December, prices rise to AED 728.

In terms of balancing price and weather conditions, September is considered the optimal time for a trip. During this period, the heat begins to subside, and ticket prices start AED 417, which is significantly more affordable than the autumn and winter peaks.

Temperature · Shenzhen

Dry and wet days · Shenzhen

Wind speed and direction · Shenzhen

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Hangzhou — Shenzhen ticket

  • Use the low price calendar on this page to compare offers for nearby dates, as mid-week departures often turn out to be cheaper.
  • On this 1,050 km route, both full-service carriers like Air China and airlines such as Shenzhen Airlines operate, so always check the free baggage allowance before paying.
  • Monitor the price dynamics chart: booking a ticket for June can save you money, as fares start AED 361.
  • We recommend booking tickets in advance, especially if your trip falls on public holidays, when demand for flights between major Chinese cities increases sharply.

Airlines

There are 7 airlines operating on the flight route from Hangzhou to Shenzhen, with the majority of services provided by Air China, Shenzhen Airlines, and Hainan Airlines. There are approximately 133 direct flights on this route every week, offering great flexibility when choosing your departure time. You can find detailed information about the schedule and available flight options in the list below.

  • Shenzhen Airlines
    Shenzhen AirlinesZH
    40x/week
    WebsiteFleet: 23540M pax/year
    • Direct flight HGH → SZX40x/week
      Duration
      2h 24m
      Days
      un,MonS
  • China Southern
    China SouthernCZ
    37x/week
    WebsiteFleet: 850165M pax/year
    • Direct flight HGH → SZX37x/week
      Duration
      2h 23m
      Days
      un,MonS
  • Hainan Airlines
    Hainan AirlinesHU
    16x/week
    WebsiteFleet: 22457M pax/year
    • Direct flight HGH → SZX16x/week
      Duration
      2h 15m
      Days
      un,MonS
  • Xiamen Airlines
    Xiamen AirlinesMF
    15x/week
    WebsiteFleet: 21643M pax/year
    • Direct flight HGH → SZX15x/week
      Duration
      2h 20m
      Days
      un,MonS
  • Air China
    Air ChinaCA
    14x/week
    WebsiteFleet: 905128M pax/year
    • Direct flight HGH → SZX14x/week
      Duration
      2h 13m
      Days
      un,MonS
  • Beijing Capital Airlines
    Beijing Capital AirlinesJD
    6x/week
    WebsiteFleet: 8215M pax/year
    • Direct flight HGH → SZX6x/week
      Duration
      2h 14m
      Days
      un,MonS
  • China Eastern
    China EasternMU
    5x/week
    WebsiteFleet: 803116M pax/year
    • Direct flight HGH → SZX5x/week
      Duration
      2h 21m
      Days
      un,MonS

Cities and airports on the Hangzhou — Shenzhen route

Flights Hangzhou — Shenzhen depart from Hangzhou Xiaoshan International Airport and arrive at Shenzhen Bao'an International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Shenzhen

Frequently asked questions about the Hangzhou — Shenzhen flight

How long is the flight from Hangzhou to Shenzhen?

The average travel time for a direct flight is about 2 hours, given the distance of 1,050 km between the cities.

Which airlines fly on this route?

Regular air service is provided by carriers such as Hainan Airlines, Air China, Shenzhen Airlines, China Eastern, XiamenAir, Beijing Capital Airlines, and China Southern Airlines.

How can I find the cheapest flight?

Flight prices change constantly. To find the most advantageous option, we recommend tracking the current minimums in the low price calendar and the price chart on this page.

Which airport do flights arrive at in Shenzhen?

Flights from Hangzhou arrive at Bao'an International Airport (SZX). You can find information about it in the section on how to get from Shenzhen Airport.