CGQ → PVG Changchun to Shanghai
live
Direct flights from Changchun (CGQ) to Shanghai (PVG): 107 nonstop departures observed each week across 5 airlines. 98% of the last 107 tracked flights arrived within 15 minutes of schedule. The median arrival is 34 minutes early. No cancellations were recorded across the 107 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 1 November 2026 at 15:07 UTC.
Today, CGQ → PVG Sun 1 Nov · local times
Sched Flight CGQ departure PVG arrival
·
9C8810 中国春秋航空公司
Departed
Landed 13:28 −27
·
9C8936 中国春秋航空公司
Departed
Landed 22:47 −3
·
CZ6155 中国南方航空公司
Departed
Landed 17:20 −25
·
CZ6373 中国南方航空公司
Departed
Landed 21:57 −38
·
CZ6541 中国南方航空公司
Departed
Landed 09:54 −46
·
CZ6543 中国南方航空公司
Departed
Landed 13:42 −38
·
CZ6553 中国南方航空公司
Departed
Landed 19:08 −27
·
FM841 上海航空公司
Departed
Landed 20:17 −28
·
FM9068 上海航空公司
Departed
Landed 17:31 −29
·
FM9074 上海航空公司
Departed
Landed 15:31 −14
·
FM9076 上海航空公司
On schedule
PVG est. 23:32 sched 23:55
·
FM9080 上海航空公司
Departed
Landed 09:37 −8
·
HO1282 吉祥航空公司
Departed
Landed 15:14 −26
·
HO2116 吉祥航空公司
Departed
Landed 22:56 −34
Checked PVG board 23:07
CGQ
Changchun
tracking
PVG
Shanghai
smooth · +0
dep bank 00:10–23:55 107x weekly
Runs reliable · 5 airlines · 107x weekly · nonstop
98% on time
of the last 107 tracked CGQ → PVG flights arrived within 15 minutes
Median arrival delay is −34 min . 0 of 107 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −34 min across the last 107 arrivals
Flight time ~2h 23m estimated from route distance
Weekly departures 107x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 107
The week scheduled departures · origin local time
Air China China Southern Airlines Shanghai Airlines Spring 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
Flights CA8586 14:45 Mo We Su
China Southern AirlinesCZ 95% on time
Flights CZ3324 00:10 Mo We Fr Su · CZ6541 varies daily · CZ6543 varies daily · CZ6155 varies daily
Shanghai AirlinesFM 100% on time
Flights FM9080 varies daily · FM9078 11:00 Mo Tu We Th Sa Su · FM9072 varies daily · FM9074 15:45 Mo Tu We Th Fr Su
Spring Airlines9C 100% on time
Flights 9C8810 varies daily · 9C8936 varies daily
吉祥航空公司HO 100% on time
Flights HO1282 varies daily · HO2116 23:30 Mo 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. Covers today and the previous 7 days.
Board rows 108 Completed 107 Delayed 2 Within 15m 105/107 Median -34m
9C8810 中国春秋航空公司
7 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:28
Landed · Sched 13:5527m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:17
Landed · Sched 14:0043m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:21
Landed · Sched 13:5534m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:16
Landed · Sched 14:0044m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:05
Landed · Sched 13:5550m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:28
Landed · Sched 14:0032m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:15
Landed · Sched 14:0045m early
Full 9C8810 history →
9C8936 中国春秋航空公司
8 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
22:47
Landed · Sched 22:503m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
23:00
Landed · Sched 22:5010m late
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
21:54
Landed · Sched 22:5056m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
22:10
Landed · Sched 22:5040m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
22:06
Landed · Sched 22:5044m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
22:06
Landed · Sched 22:5044m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
22:03
Landed · Sched 22:5047m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
21:52
Landed · Sched 22:5058m early
Full 9C8936 history →
CZ6155 中国南方航空公司
8 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:20
Landed · Sched 17:4525m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:13
Landed · Sched 17:4532m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:19
Landed · Sched 17:4526m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:18
Landed · Sched 17:4527m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:21
Landed · Sched 17:4524m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:36
Landed · Sched 17:459m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:29
Landed · Sched 17:4516m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:02
Landed · Sched 17:4543m early
Full CZ6155 history →
CZ6373 中国南方航空公司
7 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
21:57
Landed · Sched 22:3538m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
21:43
Landed · Sched 22:3552m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
21:45
Landed · Sched 22:3550m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
21:34
Landed · Sched 22:3561m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
21:46
Landed · Sched 22:3549m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
21:45
Landed · Sched 22:3550m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
22:59
Landed · Sched 22:3524m late
Full CZ6373 history →
CZ6541 中国南方航空公司
8 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:54
Landed · Sched 10:4046m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:44
Landed · Sched 10:4056m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:45
Landed · Sched 10:4055m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:57
Landed · Sched 10:4043m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:55
Landed · Sched 10:4045m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:56
Landed · Sched 10:4044m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:53
Landed · Sched 10:4047m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:49
Landed · Sched 10:4051m early
Full CZ6541 history →
CZ6543 中国南方航空公司
8 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:42
Landed · Sched 14:2038m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:25
Landed · Sched 14:2055m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:40
Landed · Sched 14:2040m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:33
Landed · Sched 14:2047m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:39
Landed · Sched 14:2041m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:33
Landed · Sched 14:2047m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:37
Landed · Sched 14:2043m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:04
Landed · Sched 14:2044m late
Full CZ6543 history →
CZ6553 中国南方航空公司
5 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
19:08
Landed · Sched 19:3527m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
18:48
Landed · Sched 19:3547m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
19:09
Landed · Sched 19:3526m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
19:03
Landed · Sched 19:3532m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
19:04
Landed · Sched 19:3531m early
Full CZ6553 history →
FM841 上海航空公司
8 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
20:17
Landed · Sched 20:4528m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
20:06
Landed · Sched 20:4539m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
20:06
Landed · Sched 20:4539m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
20:12
Landed · Sched 20:4533m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
20:09
Landed · Sched 20:4536m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
20:13
Landed · Sched 20:4532m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
20:12
Landed · Sched 20:4533m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
19:55
Landed · Sched 20:4550m early
Full FM841 history →
FM9068 上海航空公司
5 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:31
Landed · Sched 18:0029m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:25
Landed · Sched 18:0035m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:25
Landed · Sched 17:5530m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:32
Landed · Sched 18:0028m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
17:22
Landed · Sched 18:0038m early
Full FM9068 history →
FM9074 上海航空公司
7 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:31
Landed · Sched 15:4514m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:26
Landed · Sched 15:4519m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:27
Landed · Sched 16:0033m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:28
Landed · Sched 15:4517m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:29
Landed · Sched 16:0031m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:28
Landed · Sched 15:4517m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:17
Landed · Sched 15:4528m early
Full FM9074 history →
FM9076 上海航空公司
5 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
23:32
Est. · Sched 23:5523m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
23:37
Landed · Sched 23:5518m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
23:20
Landed · Sched 23:5535m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
00:04
Landed · Sched 00:051m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
23:24
Landed · Sched 23:5531m early
Full FM9076 history →
FM9080 上海航空公司
7 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:37
Landed · Sched 09:458m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:15
Landed · Sched 09:4530m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:18
Landed · Sched 09:4527m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:24
Landed · Sched 09:4521m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:10
Landed · Sched 09:4535m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:26
Landed · Sched 09:4519m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
09:26
Landed · Sched 09:4519m early
Full FM9080 history →
HO1282 吉祥航空公司
8 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:14
Landed · Sched 15:4026m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:04
Landed · Sched 15:4036m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:55
Landed · Sched 15:4045m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:10
Landed · Sched 15:4030m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:09
Landed · Sched 15:4031m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:49
Landed · Sched 15:409m late
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:12
Landed · Sched 15:4028m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
15:14
Landed · Sched 15:4026m early
Full HO1282 history →
HO2116 吉祥航空公司
4 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
22:56
Landed · Sched 23:3034m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
22:39
Landed · Sched 23:3051m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
23:17
Landed · Sched 23:3013m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
22:55
Landed · Sched 23:3035m early
Full HO2116 history →
FM9072 上海航空公司
7 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:58
Landed · Sched 14:4042m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:03
Landed · Sched 14:4037m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:02
Landed · Sched 14:4038m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:07
Landed · Sched 14:4033m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:27
Landed · Sched 14:4013m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:19
Landed · Sched 14:4021m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
14:19
Landed · Sched 14:4021m early
Full FM9072 history →
CZ3324 中国南方航空公司
4 days
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
23:25
Landed · Sched 00:1045m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
23:23
Landed · Sched 00:1552m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
23:30
Landed · Sched 00:1040m early
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
23:41
Landed · Sched 00:1029m early
Full CZ3324 history →
CA8586 中国国际航空公司
1 day
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
13:44
Landed · Sched 14:2541m early
Full CA8586 history →
FM9078 上海航空公司
1 day
CGQ
Departure
—
CGQ is outside our board polling set.
→
PVG
Arrival
11:09
Landed · Sched 12:0051m early
Full FM9078 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? 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 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? 5 carriers operate this route, around 107 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.