CGO → PVG Zhengzhou to Shanghai
live
Direct flights from Zhengzhou (CGO) to Shanghai (PVG): 54 nonstop departures observed each week across 5 airlines. 89% of the last 55 tracked flights arrived within 15 minutes of schedule. The median arrival is 17 minutes early. No cancellations were recorded across the 55 tracked flights. The nonstop covers 833 km, an estimated 1 hour 34 minutes in the air. Measured by Pro Flight Search from live flight boards at Zhengzhou and Shanghai. Updated 14 November 2026 at 11:07 UTC.
Today, CGO → PVG Sat 14 Nov · local times
Sched Flight CGO departure PVG arrival
·
CZ3591 中国南方航空公司
Departed
Landed 11:58 +108
·
CZ3593 中国南方航空公司
Departed
Landed 17:00 −25
·
FM9322 上海航空公司
Departed
Landed 08:48 −17
·
FM9328 上海航空公司
On schedule
PVG 21:55 scheduled
·
HO2072 吉祥航空公司
On schedule
PVG est. 19:24 +19 sched 19:05
·
MU5368 中国东方航空公司
Departed
Landed 14:41 +51
·
Y87520 金鹏航空
Departed
Landed 11:39 −11
Checked PVG board 19:07
CGO
Zhengzhou
tracking
PVG
Shanghai
smooth · +0
dep bank 00:55–21:55 54x weekly
Runs reliable · 5 airlines · 54x weekly · nonstop
89% on time
of the last 55 tracked CGO → PVG flights arrived within 15 minutes
Median arrival delay is −17 min . 0 of 55 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −17 min across the last 55 arrivals
Flight time ~1h 34m estimated from route distance
Weekly departures 54x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 55
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Shanghai Airlines Suparna 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
China Eastern AirlinesMU 38% on time
Flights MU5368 13:50 daily
China Southern AirlinesCZ 95% on time
Flights CZ3591 10:10 daily · CZ3593 17:25 daily · CZ3597 21:20 Mo Th Fr Su
Shanghai AirlinesFM 100% on time
Flights FM9322 09:05 daily · FM9328 21:55 daily
Suparna AirlinesY8
Flights Y87520 00:55 daily
吉祥航空公司HO 100% on time
Flights HO2074 15:20 Mo Fr · HO1078 17:35 Mo We Fr Su · HO2072 19:05 Tu Sa
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 CGO and PVG, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 58 Completed 55 Delayed 7 Within 15m 49/55 Median -17m
CZ3591 中国南方航空公司
8 days
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
11:58
Landed · Sched 10:10108m late
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
09:42
Landed · Sched 10:1028m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
09:37
Landed · Sched 10:1033m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
09:48
Landed · Sched 10:1022m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
10:03
Landed · Sched 10:107m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
10:22
Landed · Sched 10:1012m late
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
09:37
Landed · Sched 10:1033m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
09:40
Landed · Sched 10:1030m early
Full CZ3591 history →
CZ3593 中国南方航空公司
8 days
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
17:00
Landed · Sched 17:2525m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
16:48
Landed · Sched 17:2537m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
16:53
Landed · Sched 17:2532m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
16:50
Landed · Sched 17:2535m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
17:12
Landed · Sched 17:2513m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
17:12
Landed · Sched 17:2513m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
17:08
Landed · Sched 17:2517m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
17:04
Landed · Sched 17:2521m early
Full CZ3593 history →
FM9322 上海航空公司
8 days
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
08:48
Landed · Sched 09:0517m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
08:57
Landed · Sched 09:058m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
08:56
Landed · Sched 09:059m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
08:57
Landed · Sched 09:058m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
08:54
Landed · Sched 09:0511m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
08:54
Landed · Sched 09:0511m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
08:52
Landed · Sched 09:0513m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
08:53
Landed · Sched 09:0512m early
Full FM9322 history →
FM9328 上海航空公司
8 days
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
Sched 21:55
Scheduled arrival · landing pending
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
21:22
Landed · Sched 21:5533m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
21:29
Landed · Sched 21:5526m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
21:25
Landed · Sched 21:5530m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
21:24
Landed · Sched 21:5531m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
21:29
Landed · Sched 21:5526m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
21:31
Landed · Sched 21:5524m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
21:27
Landed · Sched 21:5528m early
Full FM9328 history →
HO2072 吉祥航空公司
3 days
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
19:24
Est. · Sched 19:0519m late
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
18:36
Landed · Sched 19:0529m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
18:30
Landed · Sched 19:0535m early
Full HO2072 history →
MU5368 中国东方航空公司
8 days
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
14:41
Landed · Sched 13:5051m late
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
13:42
Landed · Sched 13:508m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
14:38
Landed · Sched 13:5048m late
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
14:25
Landed · Sched 13:5035m late
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
13:37
Landed · Sched 13:5013m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
14:42
Landed · Sched 13:5052m late
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
13:34
Landed · Sched 13:5016m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
14:14
Landed · Sched 13:5024m late
Full MU5368 history →
Y87520 金鹏航空
5 days
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
11:39
Landed · Sched 11:5011m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
11:30
Landed · Sched 11:5020m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
00:51
Landed · Sched 00:554m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
Sched 00:55
Scheduled time only · no board update captured
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
00:43
Landed · Sched 00:5512m early
Full Y87520 history →
CZ3597 中国南方航空公司
4 days
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
20:30
Landed · Sched 21:2050m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
20:38
Landed · Sched 21:2042m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
20:31
Landed · Sched 21:2049m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
20:34
Landed · Sched 21:2046m early
Full CZ3597 history →
HO1078 吉祥航空公司
4 days
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
17:09
Landed · Sched 17:3526m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
17:28
Landed · Sched 17:357m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
17:17
Landed · Sched 17:3518m early
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
17:25
Landed · Sched 17:3510m early
Full HO1078 history →
HO2074 吉祥航空公司
2 days
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
15:28
Landed · Sched 15:208m late
CGO
Departure
—
CGO is outside our board polling set.
→
PVG
Arrival
15:00
Landed · Sched 15:2020m early
Full HO2074 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: Zhengzhou (CGO) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CGO-PVG
Copy
How we measure this →
CGO to PVG questions
Is CGO–PVG running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from CGO to PVG? Great-circle distance is 833 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 89–101 min gate-to-gate on this route.
How often does CGO–PVG fly? 5 carriers operate this route, around 54 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at CGO and arrival-side delay at PVG, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.