>
From Hangzhou to Shenzhen

Compare prices to get from Hangzhou to Shenzhen
Search for tickets from Hangzhou to Shenzhen in the next 7 days. Flights start at AU$ 107. Trains start at AU$ 46.

Trains
AU$ 46|6h 4m
Flights
AU$ 107|2h 10m
AU$ 46
AU$ 46
AU$ 46
AU$ 46
AU$ 46
AU$ 46
AU$ 46
AU$ 46
AU$ 46
AU$ 46
AU$ 46
AU$ 46
AU$ 46
AU$ 46
crail
Cheapest
14:33
16h 55m
07:28
Hangzhou SouthShenzhen East
AU$ 46
Search
Direct
crail
Fastest
08:38
6h 4m
14:42
Hangzhou WestShenzhen North
AU$ 161
Search
Direct
crail
14:40
14h 58m
05:38
Hangzhou SouthShenzhen
AU$ 56
Search
Direct
crail
20:59
9h 24m
06:23
Hangzhou EastShenzhen North
AU$ 107
Search
Direct
  • Prices shown from Hangzhou to Shenzhen are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare Flights and Trains from Hangzhou to Shenzhen

The cheapest way to get from Hangzhou to Shenzhen costs only AU$ 46 on average via Trains, and the quickest way takes just 2h 19m by Flights. Find the travel option that best suits you.

Train
Trains Cheapest
Average price AU$ 46
Average duration9h 28m
Departure Time07:20 - 20:19
Direct options
Flight
Flights Fastest
Average price AU$ 150
Average duration2h 19m
Departure Time--
Direct options
Search flights

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Hangzhou to Shenzhen?

What is the cheapest day to travel by train from Hangzhou to Shenzhen?

Average train fares from Hangzhou to Shenzhen for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Hangzhou to Shenzhen is Monday, with an average price of AU$ 46.

AU$ 46
  • May 25
  • May 26
  • May 27
  • May 21
  • May 22
  • May 23
  • May 24

What is the cheapest month for one-way flights from Hangzhou to Shenzhen?

Average price of one-way flights from Hangzhou to Shenzhen purchased by Trip.com users by month over the past 12 months.

According to Trip.com's data, the cheapest month for flights from Hangzhou to Shenzhen is January, with an average price of AU$ 106. Conversely, the most expensive month is typically May, with an average price of up to AU$ 169.

AU$ 169
AU$ 138
AU$ 106
AU$ 75
    Cheapest
  • AU$ 169
    May
  • AU$ 132
    Jun
  • AU$ 162
    Jul
  • AU$ 160
    Aug
  • AU$ 122
    Sep
  • AU$ 118
    Oct
  • AU$ 109
    Nov
  • AU$ 107
    Dec
  • AU$ 106
    Jan
  • AU$ 162
    Feb
  • AU$ 126
    Mar
  • AU$ 144
    Apr

From Hangzhou to Shenzhen: Travel Information

Find stations and airports near Hangzhou and Shenzhen

Popular train stations near Hangzhou

Hangzhou Hangzhou China
Hangzhou East Hangzhou China
Hangzhou South Hangzhou China
Linping District Hangzhou China
Linping South Hangzhou China

Popular train stations near Shenzhen

Bantian Shenzhen China
Shenzhen North Shenzhen China
Shenzhen East Shenzhen China
Futian Shenzhen China
Pinghu Subdistrict Shenzhen China

Popular airports near Hangzhou

Hangzhou Xiaoshan International Airport (HGH) Hangzhou China
Jiaxing Nanhu Airport (JNH) Nearby Jiaxing China

Popular airports near Shenzhen

Shenzhen Bao'an International Airport (SZX) Shenzhen China
Hong Kong International Airport (HKG) Nearby Hong Kong China

Recommended hotels in Shenzhen

Bailai Audio & Video Yaju (Shenzhen Convention and Exhibition Center Gangxia Subway Station Branch)
9.5/10
4383 Reviews
Bailai Audio & Video Yaju (Shenzhen Convention and Exhibition Center Gangxia Subway Station Branch)
hotel-star hotel-star hotel-star hotel-praise
Shenzhen Convention & Exhibition Center | 1.35 km from city centre
51% off
AU$ 119 AU$ 58
Muji Hotel Shenzhen
9.5/10
3285 Reviews
Muji Hotel Shenzhen
hotel-star hotel-star hotel-star hotel-star hotel-praise
Shenye Shangcheng/Lian Hua Shan Park | 1.95 km from city centre
AU$ 233
Aoki · Audiovisual | AESTHETICDESIGNER Light Luxury Residence (Shenzhen MixC Store)
9.5/10
14456 Reviews
Aoki · Audiovisual | AESTHETICDESIGNER Light Luxury Residence (Shenzhen MixC Store)
hotel-star hotel-star hotel-star hotel-praise
The MIXC Shenzhen and KK100 | 5.51 km from city centre
AU$ 39
Chenduo Hotel (Shenzhen Luohu Port Vientiane City)
9.1/10
4005 Reviews
Chenduo Hotel (Shenzhen Luohu Port Vientiane City)
hotel-star hotel-star hotel-star hotel-praise
The MIXC Shenzhen and KK100 | 5.58 km from city centre
AU$ 42

FAQ – How to travel from Hangzhou to Shenzhen

  • How far is it from Hangzhou to Shenzhen?

    The distance from Hangzhou to Shenzhen is about 1071 km (665 miles).
  • There are 2 modes of transport available from Hangzhou to Shenzhen, including Flights Trains.
  • The fastest way to get from Hangzhou to Shenzhen is by Flights, with an average journey time of 2 hours 19 minutes. Other modes of transport take longer: Trains takes on average 9h 28m.
  • The cheapest way to get from Hangzhou to Shenzhen is by Trains, with an average price of AU$ 46. Other modes of transport are more expensive: Flights costs around AU$ 150 on avergae.
  • Travellers typically choose the following departure and arrival points from Hangzhou to Shenzhen: Flights usually departs from Hangzhou Xiaoshan International Airport and arrives at Shenzhen Bao'an International Airport Trains usually departs from Hangzhou and arrives at Bantian .
  • Train, bus, and flight schedules may vary depending on the season or day of the week. Based on Trip.com data: flights from Hangzhou to Shenzhen are usually cheapest January, with an average fare of AU$ 106 flights from Hangzhou to Shenzhen are usually cheapest Monday, with an average fare of AU$ 46 .
  • The time difference between Hangzhou and Shenzhen is 0h.