Prices are in Australian Dollars.

From
To
Wed. 9/12
Wed. 16/12
Any month
Compare vs Cheapflights |
From
To
Leaving on
Wed. 9/12
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Wed. 9/12
Wed. 16/12
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Wed. 9/12
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home Asia China Cheap flights to Hangzhou, China

Cheap Flights to Hangzhou

Popular in December High demand for flights, 28% potential price rise
Cheapest in May Best time to find cheap flights, 8% potential price drop
Average price $1,141 Average for round-trip flights in December 2020
Round-trip from $1,494 From Sydney to Hangzhou
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Hangzhou flights by month

January
$761
February
$583
March
$481
April
$552
May
$543
June
$478
July
$453
August
$587
September
$686
October
$473
November
$562
December
$651
July is currently the cheapest month to fly to Hangzhou. At this moment in time January is the most expensive month. These prices are determined by multiple factors and booking in advance can help keep costs down if your schedule is not as flexible.

When is the best time to fly to Hangzhou?

Choose a month below to see average flight price and weather conditions.
SYD - HGH
Price
$453 - $1,324
HGH
Temperature
8 - 34 °C
HGH
Rainfall
58 - 213 mm

Peak season in Hangzhou runs from March to May and September to November. Weather is optimal (not too hot, not too cold), but crowds are dense and flights and accommodation will be more expensive. Hangzhou’s two rainy seasons are from late June to early July, and in August and September. Visiting during this time is still an option, but be prepared with umbrella and ponchos. The best time to visit Hangzhou if you want to save on flights, train tickets and accommodation is in December and January, where there are fewer crowds and the temperature drops.

When is the best time to book a flight to Hangzhou?

The price you pay for your flight to Hangzhou may vary depending on when you book. For the best chance of a lower fare, look to book 33 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.

Which day is cheapest to fly to Hangzhou?

Monday is currently, on average, the cheapest day to fly to Hangzhou. Flying on Tuesday will result in higher flight prices.

What time of day is cheapest to fly to Hangzhou?

To get the best value, try booking a flight at midday when visiting Hangzhou. Generally the prices will increase for flights in the afternoon as these tend to have higher demand.

City overview

Hangzhou has the reputation for being one of the most beautiful cities in China, and rightly so. The biggest draw card for the area is West Lake, a UNESCO World Heritage Site and Hangzhou’s most popular attraction. A visit to the city wouldn’t be complete without getting out onto the lake, which can be done in a variety of ways. Cruise boats go out regularly and visit the islands in the lake with night tours and private tours available, and paddle boats are also an option. There are also many paths around the lake for walking or biking. The best time to visit is on weekdays however, as weekends can get very busy.

In addition to West Lake there are several other things to see and do in Hangzhou. Three interesting museums worth a visit include the Hangzhou Cuisine Museum where visitors can get a look at hundreds of lifelike replicas of local dishes, the National Silk Museum where you can see how silk is produced, and the National Tea Museum which offers a detailed look at how tea gets from the field into the cup. Visitors who are particularly interested in tea can go to Meijiawu Tea Plantation, about 20 minutes outside of Hangzhou. Here you can see how tea is cultivated, roasted and packaged, and of course try some tea during the visit.

Other noteworthy attractions to consider include Qinghefang Ancient Street, a pedestrian street filled with shops, teahouses, and food stalls; Linyin Temple, one of the oldest temples in Hangzhou; and Prince Bay Park. Hangzhou is also a good destination for shopping, in particular it’s a great place to pick up silks and teas, two items the city is well known for.

Back to top

Getting around Hangzhou

Hangzhou is well serviced by public transportation and getting around by bus is the easiest option. There are also convenient tourist buses that make it easy to get around the lake and to various sites and museums in and around the lake. Tourist bus circles the lake.

Getting from the Airport to the City

The best way to get into the city from Hangzhou Xiaoshan International Airport (HGH) is via shuttle bus. Busses operate to and from the airport from a variety of stops around the city. The journey takes around an hour. Taxis are also an option but generally cost more than the bus.

Back to top

Find the best prices for you!

Cheap tickets to Hangzhou found by our users in Australia

Hangzhou airports

Home Asia China Cheap flights to Hangzhou, China
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First