Shenzhen to Shanghai (Pudong) (SZX–PVG) — Airlines, Schedules & Connections

SZX Airport Page →
767 mi airlines 240/wk
On-time Some delays Frequent delays
Flight Schedule 67 flights Verified 2h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
EY5720
EY Etihad
321
7:30 AM
CST TT3
10:05 AM
CST
2h 35m
M T W T F S S
Prices
AF5268
AF Air France
321
7:30 AM
CST
10:05 AM
CST
2h 35m
M T W T F S S
Prices
MU5332
MU China Eastern
321
7:30 AM
CST TT3
9:55 AM
CST
2h 25m
M T W T F S S
Prices
HU7721
HU Hainan
789
7:40 AM
CST TT3
10:00 AM
CST
2h 20m
M T W T F S S
Prices
CA8336
CA Air China
321
7:55 AM
CST TT3
10:25 AM
CST
2h 30m
M T W T F S S
Prices
CA3475
CA Air China
320
8:35 AM
CST
11:00 AM
CST
2h 25m
M T W T F S S
Prices
ZH9511
ZH Shenzhen
320
8:35 AM
CST TT3
11:00 AM
CST
2h 25m
M T W T F S S
Prices
CZ6751
CZ China Southern
320
9:55 AM
CST TT3
12:20 PM
CST
2h 25m
M T W T F S S
Prices
ZH9513
ZH Shenzhen
738
10:00 AM
CST TT3
12:25 PM
CST
2h 25m
M T W T F S S
Prices
CA3813
CA Air China
738
10:00 AM
CST TT3
12:25 PM
CST
2h 25m
M T W T F S S
Prices
CA1894
CA Air China
321
11:15 AM
CST TT3
1:20 PM
CST
2h 5m
M T W T F S S
Prices
ZH9515
ZH Shenzhen
320
12:40 PM
CST
3:05 PM
CST
2h 25m
M T W T F S S
Prices
CA3723
CA Air China
738
12:40 PM
CST
3:05 PM
CST
2h 25m
M T W T F S S
Prices
HU7725
HU Hainan
73H
12:55 PM
CST
3:15 PM
CST
2h 20m
M T W T F S S
Prices
MU5340
MU China Eastern
321
1:00 PM
CST
3:25 PM
CST
2h 25m
M T W T F S S
Prices
MU5342
MU China Eastern
332
1:05 PM
CST TT3
3:40 PM
CST
2h 35m
M T W T F S S
Prices
EY5881
EY Etihad
332
1:05 PM
CST TT3
3:40 PM
CST
2h 35m
M T W T F S S
Prices
ZH9519
ZH Shenzhen
320
2:55 PM
CST
5:20 PM
CST
2h 25m
M T W T F S S
Prices
CA3483
CA Air China
320
2:55 PM
CST TT3
5:20 PM
CST
2h 25m
M T W T F S S
Prices
ZH9521
ZH Shenzhen
738
3:30 PM
CST
5:55 PM
CST
2h 25m
M T W T F S S
Prices
CA3313
CA Air China
738
3:30 PM
CST TT3
5:55 PM
CST
2h 25m
M T W T F S S
Prices
CZ8205
CZ China Southern
321
4:05 PM
CST TT3
6:30 PM
CST
2h 25m
M T W T F S S
Prices
HU7727
HU Hainan
789
4:50 PM
CST TT3
7:15 PM
CST
2h 25m
M T W T F S S
Prices
ZH9525
ZH Shenzhen
738
5:10 PM
CST TT3
7:35 PM
CST
2h 25m
M T W T F S S
Prices
CA3333
CA Air China
320
5:10 PM
CST TT3
7:35 PM
CST
2h 25m
M T W T F S S
Prices
ZH9529
ZH Shenzhen
738
5:25 PM
CST
8:00 PM
CST
2h 35m
M T W T F S S
Prices
CA3799
CA Air China
738
5:25 PM
CST
8:00 PM
CST
2h 35m
M T W T F S S
Prices
ZH9531
ZH Shenzhen
738
6:05 PM
CST
8:40 PM
CST
2h 35m
M T W T F S S
Prices
CA3637
CA Air China
320
6:35 PM
CST TT3
9:00 PM
CST
2h 25m
M T W T F S S
Prices
ZH9527
ZH Shenzhen
738
7:05 PM
CST TT3
9:05 PM
CST
2h
M T W T F S S
Prices
EY5738
EY Etihad
321
7:20 PM
CST TT3
9:35 PM
CST
2h 15m
M T W T F S S
Prices
MU5352
MU China Eastern
321
7:20 PM
CST TT3
9:35 PM
CST
2h 15m
M T W T F S S
Prices
HU7723
HU Hainan
73H
10:07 PM
CST
12:12 AM+1
CST
2h 5m
M T W T F S S
Prices
CA9836
CA Air China
321
10:20 PM
CST TT3
12:20 AM+1
CST
2h
M T W T F S S
Prices
CA1893
CA Air China
321
7:20 AM
CST T2
10:00 AM
CST
2h 40m
M T W T F S S
Prices
MU5331
MU China Eastern
321
8:40 AM
CST T1
11:40 AM
CST
3h
M T W T F S S
Prices
HU7726
HU Hainan
73H
9:00 AM
CST TT2
11:40 AM
CST
2h 40m
M T W T F S S
Prices
EY5879
EY Etihad
332
9:10 AM
CST TS1
11:40 AM
CST
2h 30m
M T W T F S S
Prices
AF5215
AF Air France
332
9:10 AM
CST T1
11:40 AM
CST
2h 30m
M T W T F S S
Prices
HU7722
HU Hainan
789
11:15 AM
CST TT2
1:55 PM
CST
2h 40m
M T W T F S S
Prices
CA3476
CA Air China
320
12:25 PM
CST TT2
3:10 PM
CST
2h 45m
M T W T F S S
Prices
ZH9512
ZH Shenzhen
320
12:25 PM
CST TT2
3:10 PM
CST
2h 45m
M T W T F S S
Prices
BA2004
BA British
32N
1:35 PM
CST TT2
4:30 PM
CST
2h 55m
M T W T F S S
Prices
ZH9514
ZH Shenzhen
738
1:40 PM
CST T2
4:20 PM
CST
2h 40m
M T W T F S S
Prices
CA3814
CA Air China
320
1:40 PM
CST TT2
4:20 PM
CST
2h 40m
M T W T F S S
Prices
MU5343
MU China Eastern
321
3:00 PM
CST T1
5:50 PM
CST
2h 50m
M T W T F S S
Prices
EY5736
EY Etihad
321
3:00 PM
CST TS1
5:50 PM
CST
2h 50m
M T W T F S S
Prices
CZ6752
CZ China Southern
320
3:01 PM
CST TT2
5:27 PM
CST
2h 26m
M T W T F S S
Prices
CA3724
CA Air China
738
4:10 PM
CST T2
7:05 PM
CST
2h 55m
M T W T F S S
Prices
ZH9516
ZH Shenzhen
320
4:10 PM
CST T2
7:05 PM
CST
2h 55m
M T W T F S S
Prices
HU7724
HU Hainan
73H
5:30 PM
CST TT2
8:10 PM
CST
2h 40m
M T W T F S S
Prices
CA8335
CA Air China
321
5:55 PM
CST TT2
9:15 PM
CST
3h 20m
M T W T F S S
Prices
CA3484
CA Air China
320
6:25 PM
CST TT2
9:20 PM
CST
2h 55m
M T W T F S S
Prices
CA9835
CA Air China
321
6:40 PM
CST T2
9:10 PM
CST
2h 30m
M T W T F S S
Prices
CA3314
CA Air China
738
7:10 PM
CST TT2
10:05 PM
CST
2h 55m
M T W T F S S
Prices
ZH9520
ZH Shenzhen
320
7:13 PM
CST T2
9:22 PM
CST
2h 9m
M T W T F S S
Prices
CZ8206
CZ China Southern
320
7:45 PM
CST TT2
10:35 PM
CST
2h 50m
M T W T F S S
Prices
ZH9522
ZH Shenzhen
738
7:49 PM
CST TT2
10:25 PM
CST
2h 36m
M T W T F S S
Prices
HU7728
HU Hainan
789
8:30 PM
CST TT2
11:10 PM
CST
2h 40m
M T W T F S S
Prices
ZH9526
ZH Shenzhen
738
8:40 PM
CST T2
11:25 PM
CST
2h 45m
M T W T F S S
Prices
CA3334
CA Air China
320
8:40 PM
CST TT2
11:25 PM
CST
2h 45m
M T W T F S S
Prices
ZH9530
ZH Shenzhen
738
9:10 PM
CST T2
11:50 PM
CST
2h 40m
M T W T F S S
Prices
CA3800
CA Air China
738
9:10 PM
CST T2
11:50 PM
CST
2h 40m
M T W T F S S
Prices
MU5359
MU China Eastern
321
9:40 PM
CST TS1
12:25 AM+1
CST
2h 45m
M T W T F S S
Prices
ZH9532
ZH Shenzhen
738
9:45 PM
CST T2
12:20 AM+1
CST
2h 35m
M T W T F S S
Prices
CA3638
CA Air China
738
10:05 PM
CST TT2
1:00 AM+1
CST
2h 55m
M T W T F S S
Prices
ZH9528
ZH Shenzhen
738
10:05 PM
CST TT2
1:00 AM+1
CST
2h 55m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Shenzhen to Shanghai (Pudong)
7 carriers, 240 flights/week nonstop.
7 Airlines 240 Flights/wk 767 mi 2h nonstop 115 1-stop hubs

SZX–PVG is served by 7 airlines with nonstop service. Air China, Shenzhen Airlines and Hainan Airlines lead the route. The flight covers 767 miles in approximately 2h. Beyond nonstop, 115 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop SZX–PVG service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
CA Air China 74 320, 321, 738 2h-2h35 Star Alliance
ZH Shenzhen Airlines 63 320, 738 2h-2h35 Star Alliance
HU Hainan Airlines 28 73H, 789 2h05-2h25
MU China Eastern Airlines 28 321, 332 2h15-2h35 SkyTeam
EY Etihad Airways 21 321, 332 2h15-2h35
CZ China Southern Airlines 14 320, 321 2h25 SkyTeam
AF Air France 5 321 2h35 SkyTeam
Aircraft on this route
320 Airbus A320 – CA, CZ, ZH
321 Airbus A321 – AF, CA, CZ, EY, MU
332 Airbus A330-200 – EY, MU
738 Boeing 737-800 – CA, ZH
73H Boeing 737-800 – HU
789 Boeing 787-9 Dreamliner – HU
Alliance coverage
Star Alliance: CA + ZH (137 flights/wk, 59%)
Unaffiliated: EY + HU (49 flights/wk, 21%)
SkyTeam: AF + CZ + MU (47 flights/wk, 20%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, SZX to PVG direction.
Mon
33
flights
Tue
34
flights
Wed
32
flights
Thu
34
flights
Fri
33
flights
Sat
34
flights
Sun
33
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
34
Nonstop flights
240
Outbound / wk
235
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for SZX to PVG.
1-STOP
One-Stop Connections
115
Hubs
~4h
Fastest
~43h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
5,023
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Shanghai (Pudong) from Shenzhen

Nearby airports with service to Shanghai Pudong International Airport.
Metric SZX→PVG HKG→PVG MFM→PVG
Distance from SZX 24 mi 36 mi
Nonstop airlines 7 7 5
Weekly flights 240 189 42
Flight time 2h 2h 14m 1h 53m
Airports within 200 miles of SZX with service to Shanghai Pudong International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Shanghai (Pudong) is 0 hours the same as Shenzhen.
SZX: CST · PVG: CST

When it's 6:00 PM in Shenzhen, it's 6:00 PM in Shanghai (Pudong).
Distance & Flight Time
767 mi / 1,234 km
Nonstop flight time is approximately 2h 0m to 2h 35m.
Getting to SZX

Shenzhen Metro Line 11 (Airport Express) runs from Futian or Luohu to the airport in 35–50 minutes (¥20–30). Trains run from 6am to around midnight. This is the standard option for arrivals from central Shenzhen and the Hong Kong border crossing at Futian.

Taxis from downtown Shenzhen (Luohu/Futian) cost ¥60–100 and take 30–50 minutes depending on expressway traffic. High-speed rail connections exist but require a shuttle or metro link from Shenzhen North station.

Getting from PVG

Maglev to Longyang Road (8 min, ¥50) is a fast exit; transfer to Metro Line 2 onward. Metro Line 2 runs directly from PVG T1/T2 to People's Square and Hongqiao Airport (1.5–2 hrs, ¥7). Taxis have a meter; expect ¥130–200 to Puxi (west side) depending on destination and traffic tunnels used.Airport buses serve multiple city zones (¥22–36, 60–90 min). DiDi ride-hail is available and typically cheaper than street taxis for longer distances.

Shanghai (Pudong) Climate

Humid subtropical climate with four distinct seasons. Summers (June–August) are hot and oppressively humid (28–37°C) with typhoon risk. Storms can cause flight cancellations with little warning. Winters (December–February) are cold and damp (1–8°C) with occasional frost. Dense fog disrupts departures regularly in January–February.

Spring is rainy and mild. Autumn (October–November) is the most settled period. Clear skies and 12–22°C make it the best window for travel. Pack layers for shoulder seasons. An umbrella is useful year-round.

SZX–PVG Quick Facts

Key statistics for the Shenzhen to Shanghai (Pudong) route.
Route details
Distance767 mi / 1,234 km
Flight time2h to 2h 35m
Time difference0 hours
Airlines (nonstop)7
Weekly flights240 out / 235 return
1-stop connections115 hubs
Origin: SZX
IATA / ICAOSZX / ZGSZ
TimezoneAsia/Shanghai
Passengers/yr61.4M
Elevation13 ft / 4 m
Destination: PVG
IATA / ICAOPVG / ZSPD
TimezoneAsia/Shanghai
Passengers/yr76.8M
Elevation13 ft / 4 m

Frequently Asked Questions

Common questions about SZX to PVG flights.
Nonstop flights from Shenzhen Bao'an International Airport to Shanghai Pudong International Airport take approximately 2h to 2h 35m. The route covers 767 miles.
There are approximately 240 nonstop flights per week from SZX to PVG. The return direction has about 235 weekly flights.
Yes, 1-stop connections are available through SHA, SWA, TEN, ENH, CGD, LYA, ENY, LZO, FUG, GYS, HZG, NBS, HDG, SHS, DLU, VTE, NNG, INC, CGK, ZYI, DAT, WDS, SJW, HET, WNZ, IQN, XNN, LJG, BKI, KIX, LHW, YIW, NKG, YNT, TPE, NGB, XIC, CGO, HAN, HAK, JHG, DLC, KHN, KMG, SYX, HFE, MNL, TNA, UYN, CIH, DOY, SGN, CKG, HGH, NAO, LYI, TAO, WUH, PEK, WXN, XIY, ZHA, KWE, TYN, BKK, CTU, MIG, CGQ, NNY, PKX, HRB, YCU, TSN, PEN, YIH, KUL, TFU, SIN, YBP, AUH, SHE, ICN, HND, ANC, CJU, CIT, DSN, DOH, KHG, LUM, AKA, DMK, NRT, BRU, BUD, BCN, URC, AKL, MXP, SYD, DXB, IST, FRA, AAT, CAI, LAX, IKA, LHR, RUH, CDG, FCO, YVR, VIE, SVO and MEL. These options provide additional schedule flexibility.
Yes, return flights from PVG to SZX are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include HKG, MFM and ZUH. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Block time is 2 hours 20 minutes to 2 hours 45 minutes on the 1,200 km sector. Northbound flights are slightly longer when headwinds blow from the northeast. The route tracks up China's eastern coast over Fujian and Zhejiang provinces.
Shenzhen Airlines operates 4 to 7 daily nonstops. China Southern adds 3 to 5 daily departures. Shanghai Airlines and China Eastern each contribute 2 to 4 daily frequencies. Spring Airlines adds low-cost options with 1 to 3 daily. Total nonstop departures from SZX to PVG run 12 to 20 per day.
Pudong (PVG) is 30 km east of central Shanghai and handles most international flights. Hongqiao (SHA) sits 13 km west of the city centre and connects to the high-speed rail station. If you are connecting internationally, PVG is the right choice. If your destination is downtown Shanghai or you need onward high-speed rail, SHA saves travel time.
The G-train from Shenzhen North to Shanghai Hongqiao takes about 8 hours. Flying takes 2.5 hours gate-to-gate plus airport time on both ends, for a total of about 5 hours door-to-door. Flying saves 3 hours. The train is more competitive for city-centre-to-city-centre trips when you factor in airport remoteness, especially at Pudong.
Shenzhen Bao'an Airport has a single large terminal building. All domestic departures use the same check-in hall and security area. The terminal is connected to Shenzhen Metro Line 11, which runs to Futian CBD in about 50 minutes. Airport buses and taxis are available outside the arrivals hall.

Shenzhen to Shanghai Pudong: Tech Corridor Across the Coast

SZX-PVG covers 1,200 km in about 2 hours 30 minutes, linking two of China's most dynamic business cities. Shenzhen Airlines, China Southern, Shanghai Airlines, China Eastern, and Spring Airlines combine for 12 to 20 daily nonstops. The route carries heavy corporate traffic between Shenzhen's tech and manufacturing base and Shanghai's financial district. Equipment is predominantly A320 family and 737 narrowbodies, with occasional widebody upgauges on peak morning and evening departures.

The main decision for travelers is whether to fly into Pudong or Hongqiao. PVG handles the international connections but sits far from central Shanghai. The Maglev train covers the PVG-to-Longyang Road distance in 8 minutes, with Metro onwards to the city centre. SHA is more convenient for downtown arrivals and sits adjacent to the high-speed rail hub. Shenzhen's Bao'an Airport is a modern single-terminal facility connected to the metro. The 8-hour high-speed train between the two cities is a genuine alternative for travelers who want city-centre convenience without airport overhead.