PVG → KMG Shanghai to Kunming
live
Direct flights from Shanghai (PVG) to Kunming (KMG): 42 nonstop departures observed each week across 6 airlines. 29% of the last 21 operated flights arrived within 15 minutes of schedule. The median arrival is 17 minutes late. No cancellations were recorded across the 21 tracked flights. The nonstop covers 1,966 km, an estimated 3 hours 1 minutes in the air. Measured by Pro Flight Search from live flight boards at Shanghai and Kunming. Updated 7 September 2026 at 07:58 UTC.
PVG
Shanghai
busy · +23
KMG
Kunming
tracking
dep bank 07:10–22:00 42x weekly
Runs rough · 6 airlines · 42x weekly · nonstop
29% on time
of the last 21 operated PVG → KMG flights arrived within 15 minutes
Median arrival delay is +17 min . 0 of 21 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +17 min across the last 21 operated legs
Flight time ~3h 01m estimated from route distance
Weekly departures 42x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 21
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Dalian Airlines Juneyao
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 29% on time
Flights MU5824 07:10 Mo We Fr Su · MU5383 11:30 daily · MU5820 12:10 Mo Th · MU5840 varies Mo We Fr Su
China Southern AirlinesCZ
Flights CZ3677 07:40 daily · CZ8755 14:50 daily
Dalian AirlinesCA
Flights CA8537 14:55 daily
JuneyaoHO
Flights HO1099 varies daily · HO1017 20:25 daily
Kunming AirlinesKY
Flights KY8220 13:20 daily · KY8218 varies daily · KY8222 varies daily
Shanghai AirlinesFM
Flights FM9465 10:50 daily
History operated legs · board outcomes
Show 13 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 PVG and KMG, paired departure → arrival per flight and day. Board tracking since Sun, Sep 6 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 48 Completed 21 Delayed 15 Within 15m 6/21 Median +17m
CZ3677 China Southern
2 days
PVG
Departure
07:55
Departed · Sched 07:4015m late
→
KMG
Arrival
Sched 11:10
Scheduled arrival · landing pending
PVG
Departure
08:02
Departed · Sched 07:4022m late
→
KMG
Arrival
Sched 11:10
Scheduled time only · no board update captured
Full CZ3677 history →
CZ8755 China Southern
2 days
PVG
Departure
15:12
Departed · Sched 14:5022m late
→
KMG
Arrival
Sched 18:20
Scheduled arrival · landing pending
PVG
Departure
15:04
Departed · Sched 14:5014m late
→
KMG
Arrival
Sched 18:20
Scheduled time only · no board update captured
Full CZ8755 history →
FM9465 Shanghai
2 days
PVG
Departure
11:09
Departed · Sched 10:5019m late
→
KMG
Arrival
Sched 14:10
Scheduled arrival · landing pending
PVG
Departure
11:07
Departed · Sched 10:5017m late
→
KMG
Arrival
Sched 14:10
Scheduled time only · no board update captured
Full FM9465 history →
HO1017 吉祥航空公司
2 days
PVG
Departure
Sched 20:25
Scheduled departure
→
KMG
Arrival
Sched 23:45
Scheduled arrival · landing pending
Sun schedule from board history
PVG
Departure
20:43
Departed · Sched 20:2518m late
→
KMG
Arrival
Sched 23:45
Scheduled time only · no board update captured
Full HO1017 history →
HO1099 Juneyao
2 days
PVG
Departure
10:34
Departed · Sched 09:0589m late
→
KMG
Arrival
Sched 12:25
Scheduled arrival · landing pending
PVG
Departure
09:34
Departed · Sched 09:0529m late
→
KMG
Arrival
Sched 12:25
Scheduled time only · no board update captured
Full HO1099 history →
KY8218 昆明航空公司
2 days
PVG
Departure
Sched 17:35
Scheduled departure
→
KMG
Arrival
Sched 20:50
Scheduled arrival · landing pending
Sun schedule from board history
PVG
Departure
17:47
Departed · Sched 17:3512m late
→
KMG
Arrival
Sched 20:50
Scheduled time only · no board update captured
Full KY8218 history →
KY8220 Kunming
2 days
PVG
Departure
13:43
Departed · Sched 13:2023m late
→
KMG
Arrival
Sched 16:40
Scheduled arrival · landing pending
PVG
Departure
13:32
Departed · Sched 13:2012m late
→
KMG
Arrival
Sched 16:40
Scheduled time only · no board update captured
Full KY8220 history →
KY8222 昆明航空公司
2 days
PVG
Departure
Sched 19:15
Scheduled departure
→
KMG
Arrival
Sched 22:50
Scheduled arrival · landing pending
Sun schedule from board history
PVG
Departure
19:44
Departed · Sched 19:1529m late
→
KMG
Arrival
Sched 22:50
Scheduled time only · no board update captured
Full KY8222 history →
MU5816 中国东方航空公司
1 day
PVG
Departure
Sched 21:15
Scheduled departure
→
KMG
Arrival
—
Board row not captured for this rotation yet.
Full MU5816 history →
MU5818 中国东方航空公司
2 days
PVG
Departure
Sched 18:55
Scheduled departure
→
KMG
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
18:59
Departed · Sched 18:509m late
→
KMG
Arrival
Sched 22:25
Scheduled time only · no board update captured
Full MU5818 history →
MU5820 China Eastern
1 day
PVG
Departure
12:27
Departed · Sched 12:1017m late
→
KMG
Arrival
Sched 15:30
Scheduled arrival · landing pending
Full MU5820 history →
MU5824 China Eastern
2 days
PVG
Departure
07:26
Departed · Sched 07:1016m late
→
KMG
Arrival
Sched 10:35
Scheduled arrival · landing pending
PVG
Departure
07:07
Departed · Sched 06:5017m late
→
KMG
Arrival
Sched 10:35
Scheduled time only · no board update captured
Full MU5824 history →
MU5840 China Eastern
2 days
PVG
Departure
14:19
Departed · Sched 13:5029m late
→
KMG
Arrival
Sched 17:25
Scheduled arrival · landing pending
PVG
Departure
14:17
Departed · Sched 14:0017m late
→
KMG
Arrival
Sched 17:25
Scheduled time only · no board update captured
Full MU5840 history →
CA8537 Air China
1 day
PVG
Departure
15:17
Departed · Sched 14:5522m late
→
KMG
Arrival
Sched 18:35
Scheduled time only · no board update captured
Full CA8537 history →
MU5822 China Eastern
2 days
PVG
Departure
21:48
Departed · Sched 21:408m late
→
KMG
Arrival
Sched 01:15
Scheduled arrival · landing pending
PVG
Departure
—
Board row not captured for this rotation yet.
→
KMG
Arrival
Sched 01:15
Scheduled time only · no board update captured
Full MU5822 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 — Shanghai (PVG) to Kunming (KMG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PVG-KMG
Copy
How we measure this →
PVG to KMG questions
Is PVG–KMG running on time right now? Mostly on schedule. The departure side at PVG is the weaker end, route health score 70/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PVG–KMG? Operators schedule morning departures around 07:10 and evening departures around 18:50 from PVG. Earlier flights typically land before destination-airport delays accumulate later in the day; check the KMG delay card to confirm conditions when you'd arrive.
How long is the flight from PVG to KMG? Great-circle distance is 1,966 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 169–199 min gate-to-gate on this route.
How often does PVG–KMG fly? 6 carriers operate this route, around 100 flights a week between them. Compare carrier days and times in the airline list above.