SZX → PVG Shenzhen to Shanghai
live
Direct flights from Shenzhen (SZX) to Shanghai (PVG): 129 nonstop departures observed each week across 6 airlines. 91% of the last 47 tracked flights arrived within 15 minutes of schedule. The median arrival is 14 minutes early. No cancellations were recorded across the 52 tracked flights. The nonstop covers 1,233 km, an estimated 2 hours 5 minutes in the air. Measured by Pro Flight Search from live flight boards at Shenzhen and Shanghai. Updated 13 November 2026 at 02:48 UTC.
Today, SZX → PVG Fri 13 Nov · local times
ZH9511深圳航空公司 In the air, 15 min late
Left SZX at 08:50 , 15 min after its 08:35 slot.
Landing 10:29PVG board estimate · sched 11:00
Track ZH9511 →
CZ6751中国南方航空公司 In the air, 22 min late
Left SZX at 10:22 , 22 min after its 10:00 slot.
Likely landing about 12:15middle half 12:07 to 12:24 · sched 12:20
Landing estimate from 237,412 tracked flights of 2 to 4 hours that left 15 to 29 min late. The PVG board has not posted a landing time yet. How planes make up time
Track CZ6751 →
Sched Flight SZX departure PVG arrival
06:40
Y87565 金鹏航空
Left 06:47 +7
Landed 08:23 −37
07:30
MU5332 中国东方航空公司
Left 07:49 +19
Landed 09:31 −29
07:40
HU7721 海南航空公司
Left 07:50 +10
Landed 09:34 −26
08:35
ZH9511 深圳航空公司
Left 08:50 +15
PVG est. 10:29 In the air · sched 11:00
09:55
ZH9513 深圳航空公司
Left 10:07 +12
PVG 12:15 In the air · scheduled landing
10:00
CZ6751 中国南方航空公司
Left 10:22 +22
PVG about 12:15 In the air · sched 12:20
11:40
CA1894 中国国际航空公司
On schedule Gate 349 · T3
PVG 13:55 scheduled
12:35
ZH9515 深圳航空公司
On schedule Gate 335 · T3
PVG 14:55 scheduled
13:00
HU7725 海南航空公司
On schedule T3
PVG 15:15 scheduled
13:05
MU5342 中国东方航空公司
On schedule
PVG 15:20 scheduled
14:45
ZH9519 深圳航空公司
On schedule T3
PVG 17:10 scheduled
·
CZ8205 中国南方航空公司
On schedule
PVG 18:30 scheduled
·
HU7723 海南航空公司
On schedule
PVG 22:40 scheduled
·
HU7727 海南航空公司
On schedule
PVG 19:15 scheduled
·
MU5352 中国东方航空公司
On schedule
PVG 21:25 scheduled
·
ZH9521 深圳航空公司
On schedule
PVG 17:55 scheduled
·
ZH9525 深圳航空公司
On schedule
PVG 19:25 scheduled
·
ZH9527 深圳航空公司
On schedule
PVG 21:00 scheduled
Checked SZX board 10:48 · PVG board 10:07
SZX
Shenzhen
busy · +17
PVG
Shanghai
smooth · +0
dep bank 06:40–21:15 129x weekly
Runs reliable · 6 airlines · 129x weekly · nonstop
91% on time
of the last 47 tracked SZX → PVG flights arrived within 15 minutes
Median arrival delay is −14 min . 0 of 52 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −14 min across the last 47 arrivals
Flight time ~2h 05m estimated from route distance
Weekly departures 129x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 52
The week scheduled departures · origin local time
Air China China Eastern Airlines China Southern Airlines Hainan Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Air ChinaCA 100% on time
Flights CA1894 11:40 daily · CA8580 21:15 daily
China Eastern AirlinesMU 89% on time
Flights MU5332 07:30 daily · MU5342 13:05 daily · MU5352 19:10 daily
China Southern AirlinesCZ 83% on time
Flights CZ6755 09:50 Mo Tu Th Sa · CZ6751 10:00 We Fr Su · CZ8205 16:10 daily
Hainan AirlinesHU 100% on time
Flights HU7721 07:40 daily · HU7725 12:55 daily · HU7727 17:00 Mo We Th Fr Su · HU7723 20:55 Mo Tu We Th Fr Su
Shenzhen AirlinesZH 88% on time
Flights ZH9511 08:35 daily · ZH9513 09:55 daily · ZH9515 12:35 daily · ZH9519 14:45 daily
Suparna AirlinesY8
Flights Y87565 varies daily
History operated legs · board outcomes
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from SZX and PVG, paired departure → arrival per flight and day. Board history since Tue, Nov 10. Each day adds the flights our airport boards record.
Board rows 120 Completed 94 Delayed 33 Within 15m 61/94 Median +7m
CA1894 中国国际航空公司
4 days
Fri, Nov 13
2/2 legs · B-8585
SZX
Departure
Sched 11:40
Scheduled departure
→
PVG
Arrival
Sched 13:55
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-8585
SZX
Departure
12:07
Departed · Sched 11:4027m late
→
PVG
Arrival
13:56
Landed · Sched 13:551m late
Wed, Nov 11
2/2 legs · B-6742
SZX
Departure
11:47
Departed · Sched 11:407m late
→
PVG
Arrival
13:28
Landed · Sched 13:5527m early
Tue, Nov 10
2/2 legs · B-6883
SZX
Departure
11:45
Departed · Sched 11:405m late
→
PVG
Arrival
13:32
Landed · Sched 13:5523m early
Full CA1894 history →
CZ6751 中国南方航空公司
2 days
Fri, Nov 13
2/2 legs · B-32FX
SZX
Departure
10:22
Departed · Sched 10:0022m late
→
PVG
Arrival
Sched 12:20
Scheduled arrival · landing pending
Wed, Nov 11
2/2 legs · B-1696
SZX
Departure
10:22
Departed · Sched 10:0022m late
→
PVG
Arrival
12:10
Landed · Sched 12:2010m early
Full CZ6751 history →
CZ8205 中国南方航空公司
4 days
Fri, Nov 13
1/2 legs · B-6657
SZX
Departure
Sched 16:10
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 18:30
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-6657
SZX
Departure
18:02
Departed · Sched 16:10112m late
→
PVG
Arrival
19:38
Landed · Sched 18:3068m late
Wed, Nov 11
2/2 legs · B-8676
SZX
Departure
16:44
Departed · Sched 16:1034m late
→
PVG
Arrival
18:37
Landed · Sched 18:307m late
Tue, Nov 10
2/2 legs · B-8676
SZX
Departure
16:59
Departed · Sched 16:1049m late
→
PVG
Arrival
18:41
Landed · Sched 18:3011m late
Full CZ8205 history →
HU7721 海南航空公司
3 days
Fri, Nov 13
2/2 legs · B-225H
SZX
Departure
07:50
Departed · Sched 07:4010m late
→
PVG
Arrival
09:34
Landed · Sched 10:0026m early
Thu, Nov 12
2/2 legs · B-6065
SZX
Departure
07:54
Departed · Sched 07:4014m late
→
PVG
Arrival
09:43
Landed · Sched 10:0017m early
Wed, Nov 11
2/2 legs · B-225R
SZX
Departure
07:58
Departed · Sched 07:4018m late
→
PVG
Arrival
09:44
Landed · Sched 10:0016m early
Full HU7721 history →
HU7723 海南航空公司
4 days
Fri, Nov 13
1/2 legs · B-5853
SZX
Departure
Sched 20:20
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 22:40
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-5853
SZX
Departure
20:36
Departed · Sched 20:2016m late
→
PVG
Arrival
22:24
Landed · Sched 22:4016m early
SZX
Departure
21:04
Departed · Sched 20:559m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
SZX
Departure
21:10
Departed · Sched 20:5515m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full HU7723 history →
HU7725 海南航空公司
4 days
SZX
Departure
Sched 13:00
Scheduled departure
→
PVG
Arrival
Sched 15:15
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-5853
SZX
Departure
13:14
Departed · Sched 12:5519m late
→
PVG
Arrival
15:00
Landed · Sched 15:1515m early
Wed, Nov 11
2/2 legs · B-5481
SZX
Departure
13:07
Departed · Sched 12:5512m late
→
PVG
Arrival
14:54
Landed · Sched 15:1521m early
Tue, Nov 10
2/2 legs · B-5520
SZX
Departure
13:15
Departed · Sched 12:5520m late
→
PVG
Arrival
14:58
Landed · Sched 15:1517m early
Full HU7725 history →
HU7727 海南航空公司
3 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
Sched 19:15
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-5337
SZX
Departure
16:15
Departed · Sched 16:0510m late
→
PVG
Arrival
18:02
Landed · Sched 18:2523m early
SZX
Departure
Sched 17:00
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full HU7727 history →
MU5332 中国东方航空公司
3 days
Fri, Nov 13
2/2 legs · B-32SD
SZX
Departure
07:49
Departed · Sched 07:3019m late
→
PVG
Arrival
09:31
Landed · Sched 10:0029m early
Thu, Nov 12
2/2 legs · B-32N1
SZX
Departure
07:57
Departed · Sched 07:3027m late
→
PVG
Arrival
09:50
Landed · Sched 09:555m early
Wed, Nov 11
2/2 legs · B-32RF
SZX
Departure
08:20
Departed · Sched 07:3050m late
→
PVG
Arrival
10:06
Landed · Sched 10:006m late
Full MU5332 history →
MU5342 中国东方航空公司
4 days
SZX
Departure
Sched 13:05
Scheduled departure
→
PVG
Arrival
Sched 15:20
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-5962
SZX
Departure
13:42
Departed · Sched 13:0537m late
→
PVG
Arrival
15:32
Landed · Sched 15:2012m late
Wed, Nov 11
2/2 legs · B-6085
SZX
Departure
13:35
Departed · Sched 13:0530m late
→
PVG
Arrival
15:25
Landed · Sched 15:205m late
Tue, Nov 10
2/2 legs · B-6545
SZX
Departure
13:34
Departed · Sched 13:0529m late
→
PVG
Arrival
15:18
Landed · Sched 15:202m early
Full MU5342 history →
MU5352 中国东方航空公司
4 days
Fri, Nov 13
1/2 legs · B-8971
SZX
Departure
Sched 19:10
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 21:25
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-8971
SZX
Departure
19:33
Departed · Sched 19:1023m late
→
PVG
Arrival
21:10
Landed · Sched 21:2515m early
Wed, Nov 11
2/2 legs · B-6085
SZX
Departure
20:51
Departed · Sched 19:10101m late
→
PVG
Arrival
22:38
Landed · Sched 21:2573m late
Tue, Nov 10
2/2 legs · B-7635
SZX
Departure
19:39
Departed · Sched 19:1029m late
→
PVG
Arrival
21:22
Landed · Sched 21:253m early
Full MU5352 history →
Y87565 金鹏航空
2 days
Fri, Nov 13
2/2 legs · B-1992
SZX
Departure
06:47
Departed · Sched 06:407m late
→
PVG
Arrival
08:23
Landed · Sched 09:0037m early
Thu, Nov 12
2/2 legs · B-1313
SZX
Departure
07:24
Departed · Sched 07:251m early
→
PVG
Arrival
09:22
Landed · Sched 09:308m early
Full Y87565 history →
ZH9511 深圳航空公司
4 days
Fri, Nov 13
2/2 legs · B-1519
SZX
Departure
08:50
Departed · Sched 08:3515m late
→
PVG
Arrival
10:29
Est. · Sched 11:0031m early
Thu, Nov 12
2/2 legs · B-32N9
SZX
Departure
08:56
Departed · Sched 08:3521m late
→
PVG
Arrival
10:41
Landed · Sched 11:0019m early
Wed, Nov 11
2/2 legs · B-1475
SZX
Departure
08:57
Departed · Sched 08:3522m late
→
PVG
Arrival
10:43
Landed · Sched 11:0017m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
12:10
Landed · Sched 11:0070m late
Full ZH9511 history →
ZH9513 深圳航空公司
4 days
Fri, Nov 13
2/2 legs · B-9910
SZX
Departure
10:07
Departed · Sched 09:5512m late
→
PVG
Arrival
Sched 12:15
Scheduled arrival · landing pending
SZX
Departure
Sched 09:55
Scheduled time only · no board update captured
→
PVG
Arrival
Sched 12:15
Scheduled time only · no board update captured
Wed schedule from board history
Wed, Nov 11
2/2 legs · B-32QY
SZX
Departure
10:17
Departed · Sched 09:5522m late
→
PVG
Arrival
12:01
Landed · Sched 12:1514m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
Sched 12:20
Scheduled time only · no board update captured
Full ZH9513 history →
ZH9515 深圳航空公司
4 days
SZX
Departure
Sched 12:35
Scheduled departure
→
PVG
Arrival
Sched 14:55
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-1993
SZX
Departure
13:02
Departed · Sched 12:3527m late
→
PVG
Arrival
14:53
Landed · Sched 14:552m early
Wed, Nov 11
2/2 legs · B-1993
SZX
Departure
13:13
Departed · Sched 12:3538m late
→
PVG
Arrival
14:56
Landed · Sched 14:551m late
SZX
Departure
—
Board row not captured for this rotation yet.
→
Full ZH9515 history →
ZH9519 深圳航空公司
4 days
SZX
Departure
Sched 14:45
Scheduled departure
→
PVG
Arrival
Sched 17:10
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-5401
SZX
Departure
15:13
Departed · Sched 14:4528m late
→
PVG
Arrival
17:03
Landed · Sched 17:107m early
Wed, Nov 11
2/2 legs · B-6938
SZX
Departure
15:02
Departed · Sched 14:4517m late
→
PVG
Arrival
16:57
Landed · Sched 17:1013m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
16:52
Landed · Sched 17:1018m early
Full ZH9519 history →
ZH9521 深圳航空公司
4 days
Fri, Nov 13
1/2 legs · B-1711
SZX
Departure
Sched 15:30
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 17:55
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-1711
SZX
Departure
17:09
Departed · Sched 15:3099m late
→
PVG
Arrival
18:51
Landed · Sched 17:5556m late
Wed, Nov 11
2/2 legs · B-6749
SZX
Departure
16:05
Departed · Sched 15:3035m late
→
SZX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
17:18
Landed · Sched 17:5537m early
Full ZH9521 history →
ZH9525 深圳航空公司
4 days
Fri, Nov 13
1/2 legs · B-32RL
SZX
Departure
Sched 16:50
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 19:25
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-32RL
SZX
Departure
17:20
Departed · Sched 16:5030m late
→
PVG
Arrival
19:00
Landed · Sched 19:2525m early
Wed, Nov 11
2/2 legs · B-9938
SZX
Departure
17:03
Departed · Sched 16:5013m late
→
PVG
Arrival
18:59
Landed · Sched 19:2526m early
SZX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
18:53
Landed · Sched 19:2532m early
Full ZH9525 history →
ZH9527 深圳航空公司
3 days
SZX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
Sched 21:00
Scheduled arrival · landing pending
SZX
Departure
Sched 18:35
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
SZX
Departure
Sched 18:35
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full ZH9527 history →
CA8580 中国国际航空公司
3 days
Thu, Nov 12
2/2 legs · B-6885
SZX
Departure
21:20
Departed · Sched 21:155m late
→
PVG
Arrival
22:58
Landed · Sched 23:1517m early
Wed, Nov 11
2/2 legs · B-8595
SZX
Departure
21:23
Departed · Sched 21:158m late
→
PVG
Arrival
23:14
Landed · Sched 23:151m early
Tue, Nov 10
2/2 legs · B-6885
SZX
Departure
21:17
Departed · Sched 21:152m late
→
PVG
Arrival
23:01
Landed · Sched 23:1514m early
Full CA8580 history →
CZ6755 中国南方航空公司
2 days
Thu, Nov 12
2/2 legs · B-6355
SZX
Departure
10:01
Departed · Sched 09:5011m late
→
PVG
Arrival
11:49
Landed · Sched 12:2031m early
Tue, Nov 10
2/2 legs · B-1805
SZX
Departure
09:54
Departed · Sched 09:504m late
→
PVG
Arrival
11:36
Landed · Sched 12:2044m early
Full CZ6755 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Shenzhen (SZX) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SZX-PVG
Copy
How we measure this →
SZX to PVG questions
Is SZX–PVG running on time right now? Smooth skies ahead. The departure side at SZX is the weaker end, route health score 86/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SZX–PVG? Operators schedule morning departures around 07:30 and evening departures around 17:00 from SZX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PVG delay card to confirm conditions when you'd arrive.
How long is the flight from SZX to PVG? Great-circle distance is 1,233 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 117–136 min gate-to-gate on this route.
How often does SZX–PVG fly? 6 carriers operate this route, around 129 flights a week between them. Compare carrier days and times in the airline list above.