Flights from Shanghai to Shenzhen
PVG to SZX. All flight routes from Shanghai Pudong International Airport, China to Shenzhen Bao'an International Airport, China. These routes are operated by 14 different airlines. You can either fly non-stop or choose from 6 different transit flights. The shortest flight time is 2 hours and 35 minutes.
Find the best prices on hotels and car rental near Shenzhen Bao'an Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Shenzhen flights
There are over 16 airlines and as many as 242 flights every week to this destination. You can fly non-stop to Shenzhen (SZX) from Shanghai (PVG) with Air China, China Southern Airlines, Hainan Airlines, China Eastern Airlines, Shenzhen Airlines, Donghai Airlines, Spring Airlines or Suparna Airlines but if a stopover option suits you better you can choose to fly via Nanyang, Ningbo or any other of the 8 alternatives with flight connections.
Tip! You can also fly to Shenzhen from Hongqiao International (SHA).
Shanghai to Shenzhen with Air China
You can fly non-stop every weekday with flights departing at 07:20. Air China is a Star Alliance member.
With China Southern Airlines
You can fly non-stop every weekday with flights departing at 13 pm, 19 pm or 20 pm. You can also take a connecting flight via Haikou or Wuhan.
With Hainan Airlines
You can fly non-stop every weekday with flights departing between 8 am and 17 pm. You also have the option to do a transit flight via Haikou.
With China Eastern Airlines
You can fly non-stop every weekday with flights departing at 09:10 or 21:25. You also have the option to do a transit flight via Wuhan. China Eastern Airlines is a member of SkyTeam.
Miles & flight time: PVG - SZX
The shortest flight time between PVG and SZX is 2 hours and 40 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 40m | - | 769 (1237 km) |
NNY Nanyang | 5h 20m | 45m | 1283 (2064 km) |
NGB Ningbo | 5h 20m | 1h 55m | 784 (1261 km) |
WNZ Wenzhou | 5h 28m | 2h 10m | 806 (1297 km) |
DYG Dayong | 6h 40m | 2h 0m | 1188 (1911 km) |
HAK Haikou | 6h 50m | 2h 5m | 1339 (2154 km) |
YIH Yichang | 6h 50m | 2h 25m | 1193 (1920 km) |
WUH Wuhan | 7h 5m | 1h 50m | 1017 (1636 km) |
LYI Linyi | 7h 20m | 2h 30m | 1242 (1998 km) |
Unpublished Flight Rates From Shanghai to Shenzhen