PVG → KMG Shanghai to Kunming
live
Direct flights from Shanghai (PVG) to Kunming (KMG): 41 nonstop departures observed each week across 6 airlines. 70% of the last 10 operated flights arrived within 15 minutes of schedule. The median arrival is 14 minutes late. No cancellations were recorded across the 10 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 22 October 2026 at 23:04 UTC.
Today, PVG → KMG Fri 23 Oct · local times
Sched Flight PVG departure KMG arrival
07:10
MU5824 中国东方航空公司
On schedule T浦东(T1-S1)
·
07:40
CZ3677 中国南方航空公司
On schedule T浦东(T2-S2)
·
09:15
HO1099 吉祥航空公司
On schedule T浦东(T2)
·
10:50
FM9465 上海航空公司
On schedule T浦东(T1-S1)
·
13:20
KY8220 昆明航空公司
On schedule T浦东(T2-S2)
·
13:55
MU5840 中国东方航空公司
On schedule T浦东(T1-S1)
·
14:50
CZ8755 中国南方航空公司
On schedule T浦东(T2-S2)
·
17:35
KY8218 昆明航空公司
On schedule T浦东(T2-S2)
·
18:50
MU5818 中国东方航空公司
On schedule T浦东(T1)
·
19:15
KY8222 昆明航空公司
On schedule T浦东(T2-S2)
·
21:15
MU5816 中国东方航空公司
Sched 21:15 Departure not confirmed by the board
·
21:40
MU5822 中国东方航空公司
Sched 21:40 Departure not confirmed by the board
·
Checked PVG board 07:04 · KMG board 06:33
PVG
Shanghai
busy · +16
KMG
Kunming
tracking
dep bank 07:10–21:40 41x weekly
Runs mixed · 6 airlines · 41x weekly · nonstop
70% on time
of the last 10 operated PVG → KMG flights arrived within 15 minutes
Median arrival delay is +14 min . 0 of 10 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +14 min across the last 10 operated legs
Flight time ~3h 01m estimated from route distance
Weekly departures 41x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 10
The week scheduled departures · origin local time
China Eastern Airlines China Southern Airlines Dalian Airlines Kunming 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 MU5824 07:10 Mo We Fr Su · MU5820 12:10 Mo Th · MU5840 13:55 Mo Fr Su · MU5818 18:50 daily
China Southern AirlinesCZ
Flights CZ3677 07:40 daily · CZ8755 14:50 daily
Dalian AirlinesCA
Flights CA8537 14:55 Mo Tu Th Fr Sa Su
Kunming AirlinesKY
Flights KY8220 13:20 daily · KY8218 17:35 daily · KY8222 19:15 daily
Shanghai AirlinesFM
Flights FM9465 10:50 daily
吉祥航空公司HO
Flights HO1099 varies daily
History operated legs · board outcomes
Show 2 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 Wed, Oct 21 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 37 Completed 10 Delayed 3 Within 15m 7/10 Median +14m
CZ3677 中国南方航空公司
2 days
PVG
Departure
Sched 07:40
Scheduled departure
→
KMG
Arrival
Sched 11:10
Scheduled arrival · landing pending
Thu schedule from board history
PVG
Departure
07:54
Departed · Sched 07:4014m late
→
KMG
Arrival
Sched 11:10
Scheduled time only · no board update captured
Full CZ3677 history →
CZ8755 中国南方航空公司
3 days
PVG
Departure
Sched 14:50
Scheduled departure
→
KMG
Arrival
Sched 18:20
Scheduled arrival · landing pending
Thu schedule from board history
PVG
Departure
14:54
Departed · Sched 14:504m late
→
KMG
Arrival
Sched 18:20
Scheduled time only · no board update captured
PVG
Departure
—
Board row not captured for this rotation yet.
→
KMG
Arrival
Sched 18:20
Scheduled time only · no board update captured
Full CZ8755 history →
FM9465 上海航空公司
3 days
PVG
Departure
Sched 10:50
Scheduled departure
→
KMG
Arrival
Sched 14:10
Scheduled arrival · landing pending
Thu schedule from board history
PVG
Departure
11:10
Departed · Sched 10:5020m late
→
KMG
Arrival
Sched 14:10
Scheduled time only · no board update captured
PVG
Departure
—
Board row not captured for this rotation yet.
→
KMG
Arrival
Sched 14:10
Scheduled time only · no board update captured
Full FM9465 history →
HO1099 吉祥航空公司
3 days
PVG
Departure
Sched 09:15
Scheduled departure
→
KMG
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
10:35
Departed · Sched 10:0035m late
→
KMG
Arrival
Sched 13:20
Scheduled time only · no board update captured
PVG
Departure
—
Board row not captured for this rotation yet.
→
KMG
Arrival
Sched 12:25
Scheduled time only · no board update captured
Full HO1099 history →
KY8218 昆明航空公司
1 day
PVG
Departure
Sched 17:35
Scheduled departure
→
KMG
Arrival
—
Board row not captured for this rotation yet.
Full KY8218 history →
KY8220 昆明航空公司
2 days
PVG
Departure
Sched 13:20
Scheduled departure
→
KMG
Arrival
Sched 16:40
Scheduled arrival · landing pending
Thu schedule from board history
PVG
Departure
13:35
Departed · Sched 13:2015m 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
Thu schedule from board history
PVG
Departure
19:29
Departed · Sched 19:1514m late
→
KMG
Arrival
Sched 22:50
Scheduled time only · no board update captured
Full KY8222 history →
MU5816 中国东方航空公司
3 days
PVG
Departure
Sched 21:15
Scheduled departure
→
KMG
Arrival
Sched 00:50
Scheduled arrival · landing pending
Thu schedule from board history
PVG
Departure
21:20
Departed · Sched 21:155m late
→
KMG
Arrival
Sched 00:50
Scheduled arrival · landing pending
PVG
Departure
—
Board row not captured for this rotation yet.
→
KMG
Arrival
Sched 00:50
Scheduled time only · no board update captured
Full MU5816 history →
MU5818 中国东方航空公司
2 days
PVG
Departure
Sched 18:50
Scheduled departure
→
KMG
Arrival
Sched 22:25
Scheduled arrival · landing pending
Thu schedule from board history
PVG
Departure
19:13
Departed · Sched 18:5023m late
→
KMG
Arrival
Sched 22:25
Scheduled time only · no board update captured
Full MU5818 history →
MU5822 中国东方航空公司
2 days
PVG
Departure
Sched 21:40
Scheduled departure
→
KMG
Arrival
—
Board row not captured for this rotation yet.
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 →
MU5824 中国东方航空公司
1 day
PVG
Departure
Sched 07:10
Scheduled departure
→
KMG
Arrival
—
Board row not captured for this rotation yet.
Full MU5824 history →
MU5840 中国东方航空公司
1 day
PVG
Departure
Sched 13:55
Scheduled departure
→
KMG
Arrival
—
Board row not captured for this rotation yet.
Full MU5840 history →
CA8537 Air China
1 day
PVG
Departure
14:56
Departed · Sched 14:551m late
→
KMG
Arrival
Sched 18:35
Scheduled time only · no board update captured
Full CA8537 history →
MU5820 China Eastern
1 day
PVG
Departure
12:22
Departed · Sched 12:1012m late
→
KMG
Arrival
Sched 15:30
Scheduled time only · no board update captured
Full MU5820 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 78/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 17:35 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 83 flights a week between them. Compare carrier days and times in the airline list above.