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 55 tracked flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. No cancellations were recorded across the 57 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 12 November 2026 at 14:08 UTC.
Today, SZX → PVG Thu 12 Nov · local times
Sched Flight SZX departure PVG arrival
07:25
Y87565 金鹏航空
Left 07:24
Landed 09:22 −8
07:30
MU5332 中国东方航空公司
Left 07:57 +27
Landed 09:50 −5
07:40
HU7721 海南航空公司
Left 07:54 +14
Landed 09:43 −17
08:35
ZH9511 深圳航空公司
Left 08:56 +21
Landed 10:41 −19
09:50
CZ6755 中国南方航空公司
Left 10:01 +11
Landed 11:49 −31
09:55
ZH9513 Shenzhen
On schedule T3
·
11:40
CA1894 中国国际航空公司
Left 12:07 +27
Landed 13:56 +1
12:35
ZH9515 深圳航空公司
Left 13:02 +27
Landed 14:53 −2
12:55
HU7725 海南航空公司
Left 13:14 +19
Landed 15:00 −15
13:05
MU5342 中国东方航空公司
Left 13:42 +37
Landed 15:32 +12
14:45
ZH9519 深圳航空公司
Left 15:13 +28
Landed 17:03 −7
15:30
ZH9521 深圳航空公司
Left 15:30
Landed 18:51 +56
16:05
HU7727 海南航空公司
Left 16:05
Landed 18:02 −23
16:10
CZ8205 中国南方航空公司
Left 16:10
Landed 19:38 +68
16:50
ZH9525 深圳航空公司
Left 16:50
Landed 19:00 −25
18:35
ZH9527 Shenzhen
Sched 18:35 Departure not confirmed by the board
·
19:10
MU5352 中国东方航空公司
Left 19:10
Landed 21:10 −15
Checked SZX board 15:48 · PVG board 22:08
SZX
Shenzhen
busy · +28
PVG
Shanghai
smooth · +0
dep bank 07:25–21:15 129x weekly
Runs reliable · 6 airlines · 129x weekly · nonstop
91% on time
of the last 55 tracked SZX → PVG flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 57 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 55 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 57
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 91% on time
Flights MU5332 07:30 daily · MU5342 13:05 daily · MU5352 19:10 daily
China Southern AirlinesCZ 71% 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 90% 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 Mon, Nov 9. Each day adds the flights our airport boards record.
Board rows 120 Completed 103 Delayed 37 Within 15m 68/103 Median +7m
CA1894 中国国际航空公司
3 days
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 →
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 →
CZ8205 中国南方航空公司
4 days
SZX
Departure
Sched 16:10
Scheduled departure
→
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
Mon, Nov 9
2/2 legs · B-6627
SZX
Departure
17:39
Departed · Sched 16:1089m late
→
PVG
Arrival
19:26
Landed · Sched 18:3056m late
Full CZ8205 history →
HU7721 海南航空公司
3 days
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
Tue, Nov 10
2/2 legs · B-5371
SZX
Departure
07:48
Departed · Sched 07:408m late
→
PVG
Arrival
09:36
Landed · Sched 10:0024m early
Full HU7721 history →
HU7725 海南航空公司
4 days
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
SZX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
14:56
Landed · Sched 15:1519m early
Full HU7725 history →
HU7727 海南航空公司
3 days
SZX
Departure
Sched 16:05
Scheduled departure
→
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.
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
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
Tue, Nov 10
2/2 legs · B-6642
SZX
Departure
07:39
Departed · Sched 07:309m late
→
PVG
Arrival
09:27
Landed · Sched 10:0033m early
Full MU5332 history →
MU5342 中国东方航空公司
4 days
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
SZX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
15:19
Landed · Sched 15:201m early
Full MU5342 history →
MU5352 中国东方航空公司
4 days
SZX
Departure
Sched 19:10
Scheduled departure
→
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
Mon, Nov 9
2/2 legs · B-7635
SZX
Departure
19:30
Departed · Sched 19:1020m late
→
PVG
Arrival
21:22
Landed · Sched 21:253m early
Full MU5352 history →
Y87565 金鹏航空
2 days
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
Tue, Nov 10
2/2 legs · B-1577
SZX
Departure
07:32
Departed · Sched 07:257m late
→
PVG
Arrival
09:21
Landed · Sched 09:309m early
Full Y87565 history →
ZH9511 深圳航空公司
3 days
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
Tue, Nov 10
2/2 legs · B-20DZ
SZX
Departure
10:27
Departed · Sched 08:35112m late
→
PVG
Arrival
12:10
Landed · Sched 11:0070m late
Full ZH9511 history →
ZH9513 Shenzhen
3 days
SZX
Departure
Sched 09:55
Scheduled departure
→
PVG
Arrival
Sched 12:15
Scheduled arrival · landing pending
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
Sched 09:55
Scheduled time only · no board update captured
→
PVG
Arrival
Sched 12:20
Scheduled time only · no board update captured
Full ZH9513 history →
ZH9515 深圳航空公司
4 days
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
Tue, Nov 10
2/2 legs · B-5378
SZX
Departure
13:09
Departed · Sched 12:3534m late
→
SZX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
14:34
Landed · Sched 14:5521m early
Full ZH9515 history →
ZH9519 深圳航空公司
4 days
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
Tue, Nov 10
2/2 legs · B-32CG
SZX
Departure
15:06
Departed · Sched 14:4521m late
→
PVG
Arrival
16:52
Landed · Sched 17:1018m early
Mon, Nov 9
2/2 legs · B-327N
SZX
Departure
14:43
Departed · Sched 14:452m early
→
PVG
Arrival
16:30
Landed · Sched 17:1040m early
Full ZH9519 history →
ZH9521 深圳航空公司
4 days
SZX
Departure
Sched 15:30
Scheduled departure
→
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
→
Tue, Nov 10
2/2 legs · B-6692
SZX
Departure
15:33
Departed · Sched 15:303m late
→
PVG
Arrival
17:18
Landed · Sched 17:5537m early
Mon, Nov 9
2/2 legs · B-9939
SZX
Departure
15:56
Departed · Sched 15:3026m late
→
PVG
Arrival
17:46
Landed · Sched 17:559m early
Full ZH9521 history →
ZH9525 深圳航空公司
4 days
SZX
Departure
Sched 16:50
Scheduled departure
→
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
Tue, Nov 10
2/2 legs · B-32LZ
SZX
Departure
17:05
Departed · Sched 16:5015m late
→
PVG
Arrival
18:53
Landed · Sched 19:2532m early
Mon, Nov 9
2/2 legs · B-7749
SZX
Departure
17:15
Departed · Sched 16:5025m late
→
PVG
Arrival
19:01
Landed · Sched 19:2524m early
Full ZH9525 history →
ZH9527 Shenzhen
4 days
SZX
Departure
Sched 18:35
Scheduled departure
→
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.
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
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
Mon, Nov 9
2/2 legs · B-8595
SZX
Departure
21:34
Departed · Sched 21:1519m late
→
PVG
Arrival
23:22
Landed · Sched 23:157m late
Full CA8580 history →
CZ6751 中国南方航空公司
1 day
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 →
HU7723 海南航空公司
3 days
SZX
Departure
21:04
Departed · Sched 20:559m late
→
PVG
Arrival
22:26
Est. · Sched 22:4014m early
SZX
Departure
21:10
Departed · Sched 20:5515m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
SZX
Departure
Sched 20:55
Scheduled time only · no board update captured
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full HU7723 history →
9C8950 中国春秋航空公司
1 day
SZX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
01:49
Landed · Sched 01:409m late
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? Mostly on schedule. The departure side at SZX is the weaker end, route health score 81/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.