CGQ → PVG Changchun to Shanghai
live
Direct flights from Changchun (CGQ) to Shanghai (PVG): 45 nonstop departures observed each week across 7 airlines. 94% of the last 50 operated flights arrived within 15 minutes of schedule. The median arrival is 28 minutes early. No cancellations were recorded across the 50 tracked flights. The nonstop covers 1,469 km, an estimated 2 hours 23 minutes in the air. Measured by Pro Flight Search from live flight boards at Changchun and Shanghai. Updated 14 September 2026 at 18:58 UTC.
CGQ
Changchun
tracking
PVG
Shanghai
busy · +17
dep bank 09:35–23:50 45x weekly
Runs reliable · 7 airlines · 45x weekly · nonstop
94% on time
of the last 50 operated CGQ → PVG flights arrived within 15 minutes
Median arrival delay is −28 min . 0 of 50 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −28 min across the last 50 operated legs
Flight time ~2h 23m estimated from route distance
Weekly departures 45x 7 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 50
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Dalian Airlines Shanghai 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
Flights MU5644 16:50 daily
China Southern AirlinesCZ 100% on time
Flights CZ6541 11:40 daily · CZ6543 14:15 daily · CZ6155 17:30 daily · CZ6553 19:40 daily
Dalian AirlinesCA
Flights CA8586 14:45 Mo We Th Fr Sa Su
Shanghai AirlinesFM 87% on time
Flights FM9080 09:35 Mo Tu We Th Fr Sa · FM9078 11:00 daily · FM9072 14:25 daily · FM9070 varies Mo We Fr Su
Spring Airlines9C 100% on time
Flights 9C8810 13:45 daily · 9C8936 varies daily
Suparna AirlinesY8
Flights Y87548 22:55 Mo We Fr Su
吉祥航空公司HO 100% on time
Flights HO1282 14:55 daily · HO1192 23:50 Mo We Fr Su
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 CGQ and PVG, paired departure → arrival per flight and day. Board tracking since Fri, Sep 11 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 65 Completed 50 Delayed 3 Within 15m 47/50 Median -28m
9C8810 中国春秋航空公司
5 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 13:45
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:14
Landed · Sched 13:4531m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:16
Landed · Sched 13:4529m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:27
Landed · Sched 13:4518m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:20
Landed · Sched 13:4525m early
Full 9C8810 history →
9C8936 中国春秋航空公司
5 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 22:20
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
21:52
Landed · Sched 22:2533m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
21:53
Landed · Sched 22:2532m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
21:50
Landed · Sched 22:2030m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
21:48
Landed · Sched 22:2537m early
Full 9C8936 history →
CA8586 中国国际航空公司
4 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 14:45
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:22
Landed · Sched 14:4523m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
16:41
Landed · Sched 14:45116m late
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:40
Landed · Sched 14:455m early
Full CA8586 history →
CZ5872 中国南方航空公司
5 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 21:05
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
20:35
Landed · Sched 21:0530m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
20:23
Landed · Sched 21:0542m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
20:13
Landed · Sched 21:0552m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 21:05
Scheduled time only · no board update captured
Full CZ5872 history →
CZ6155 中国南方航空公司
4 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 17:30
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
16:58
Landed · Sched 17:3032m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:02
Landed · Sched 17:3028m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:01
Landed · Sched 17:3029m early
Full CZ6155 history →
CZ6541 中国南方航空公司
4 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 11:40
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
11:09
Landed · Sched 11:4031m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
11:14
Landed · Sched 11:4026m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
11:17
Landed · Sched 11:4023m early
Full CZ6541 history →
CZ6543 中国南方航空公司
4 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 14:15
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:46
Landed · Sched 14:1529m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:47
Landed · Sched 14:1528m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:47
Landed · Sched 14:1528m early
Full CZ6543 history →
CZ6553 中国南方航空公司
4 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 19:40
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
19:01
Landed · Sched 19:4039m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
19:01
Landed · Sched 19:4039m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
19:01
Landed · Sched 19:4039m early
Full CZ6553 history →
FM841 上海航空公司
4 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 20:20
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
20:09
Landed · Sched 20:2011m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
20:01
Landed · Sched 20:2019m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
19:57
Landed · Sched 20:2023m early
Full FM841 history →
FM9072 上海航空公司
4 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 14:25
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:42
Landed · Sched 14:2517m late
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:06
Landed · Sched 14:2519m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:52
Landed · Sched 14:2527m late
Full FM9072 history →
FM9078 上海航空公司
4 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 11:00
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
10:26
Landed · Sched 11:0034m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
10:26
Landed · Sched 11:0034m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
10:17
Landed · Sched 11:0043m early
Full FM9078 history →
FM9080 上海航空公司
3 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 09:35
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:23
Landed · Sched 09:3512m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:20
Landed · Sched 09:3515m early
Full FM9080 history →
HO1282 吉祥航空公司
4 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 14:55
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:27
Landed · Sched 14:5528m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:41
Landed · Sched 14:5514m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:33
Landed · Sched 14:5522m early
Full HO1282 history →
MU5644 中国东方航空公司
4 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
Sched 16:50
Scheduled arrival · landing pending
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
16:30
Landed · Sched 16:5020m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
16:25
Landed · Sched 16:5025m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
16:36
Landed · Sched 16:5014m early
Full MU5644 history →
FM9070 上海航空公司
2 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
18:20
Landed · Sched 18:5535m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
18:30
Landed · Sched 19:0030m early
Full FM9070 history →
HO1192 吉祥航空公司
2 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
23:38
Landed · Sched 00:0527m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
23:43
Landed · Sched 00:0522m early
Full HO1192 history →
FM9068 上海航空公司
2 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
22:54
Landed · Sched 23:3541m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
22:48
Landed · Sched 23:3547m early
Full FM9068 history →
Y87548 金鹏航空
1 day
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
22:40
Landed · Sched 22:5515m early
Full Y87548 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 — Changchun (CGQ) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CGQ-PVG
Copy
How we measure this →
CGQ to PVG questions
Is CGQ–PVG running on time right now? Mostly on schedule. The arrival side at PVG is the weaker end, route health score 78/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from CGQ to PVG? Great-circle distance is 1,469 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 134–156 min gate-to-gate on this route.
How often does CGQ–PVG fly? 7 carriers operate this route, around 115 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 CGQ 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.