WhatFliesWhere Get the app

Nonstop flights from Hangzhou to Shenzhen

8 airlines fly this route, with up to 26 flights a day.

HGHHangzhou International
665 mi · 172 flights a week · about 2h 20m
SZXShenzhen Bao'an International
HGHSZX

When they leave

Hangzhou time
6:00a9:55pFirst departure 6:00 AM, last 9:55 PM

11 in the morning, 6:00 AM to 11:35 AM, then seven in the afternoon, 12:55 PM to 4:30 PM, then nine in the evening, 5:30 PM to 9:55 PM.

Every flight

Earliest first

Schedules last checked Sep 27, 2026. Times are local.

Flying from Hangzhou to Shenzhen

China Southern Airlines flies most often, 7 times a day on the Airbus A321, Airbus A320, Airbus A321neo, Airbus A330 and Boeing 777. Shenzhen Airlines flies 6 to 7 times a day on the Airbus A330 and Boeing 737. Loong Air flies 2 to 3 times a day on the Airbus A321. Hainan Airlines flies 2 to 3 times a day on the Boeing 737 and Boeing 737-800. XiamenAir flies 2 to 3 times a day on the Airbus A321neo, Boeing 737 and Boeing 737-800. Air China flies 1 to 2 times a day on the Airbus A321. 2 more airlines fly it less often.

Flights run every day of the week, from 23 on Tuesdays to 26 on Fridays. The first arrival in Shenzhen is at 8:00 AM and the last at 12:25 AM the next day. The flight covers 665 miles, and scheduled flight times run from 1h 55m to 2h 35m.

Hainan Airlines flies it until Nov 16 and is back on Dec 13.

Flying back, Shenzhen to Hangzhou has 200 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Hangzhou to Shenzhen.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.