SHA → KMG Shanghai to Kunming
live
Direct flights from Shanghai (SHA) to Kunming (KMG): 32 nonstop departures observed each week across 5 airlines. 35% of the last 26 operated flights arrived within 15 minutes of schedule. The median arrival is 19 minutes late. No cancellations were recorded across the 26 tracked flights. The nonstop covers 1,925 km, an estimated 2 hours 58 minutes in the air. Measured by Pro Flight Search from live flight boards at Shanghai and Kunming. Updated 26 October 2026 at 13:54 UTC.
Today, SHA → KMG Mon 26 Oct · local times
FM9451Shanghai In the air, 25 min late
Left SHA at 09:40 , 25 min after its 09:15 slot.
Likely landing about 12:55middle half 12:45 to 13:02 · sched 12:55
Landing estimate from 244,150 tracked flights of 2 to 4 hours that left 15 to 29 min late. The KMG board has not posted a landing time yet. How planes make up time
Track FM9451 →
MU5323China Eastern In the air, 23 min late
Left SHA at 10:33 , 23 min after its 10:10 slot.
Likely landing about 13:55middle half 13:48 to 14:05 · sched 14:00
Landing estimate from 244,150 tracked flights of 2 to 4 hours that left 15 to 29 min late. The KMG board has not posted a landing time yet. How planes make up time
Track MU5323 →
Sched Flight SHA departure KMG arrival
07:30
HO1121 Juneyao
Left 07:33
KMG 11:05 In the air · scheduled landing
08:15
MU5810 China Eastern
Left 08:25 +10
KMG 11:25 In the air · scheduled landing
09:15
FM9451 Shanghai
Left 09:40 +25
KMG about 12:55 In the air · sched 12:55
10:10
MU5323 China Eastern
Left 10:33 +23
KMG about 13:55 In the air · sched 14:00
11:10
FM9453 Shanghai
Left 11:30 +20
KMG about 14:50 In the air · sched 14:55
12:10
MU5802 China Eastern
Left 12:25 +15
KMG about 15:35 In the air · sched 15:45
12:25
8L9888 Lucky Air
Left 12:33 +8
KMG 16:10 In the air · scheduled landing
14:25
HO1083 Juneyao
Left 14:32 +7
KMG 18:00 In the air · scheduled landing
15:05
MU5806 China Eastern
Left 15:22 +17
KMG about 18:30 In the air · sched 18:40
15:55
MU5808 China Eastern
Left 16:10 +15
KMG about 19:15 In the air · sched 19:25
17:55
MU5804 中国东方航空公司
Left 18:06 +11
·
20:00
MU5814 中国东方航空公司
Left 20:17 +17
·
21:35
MU5812 中国东方航空公司
Left 21:49 +14
·
Checked SHA board 21:54 · KMG board 15:33
SHA
Shanghai
smooth · +12
KMG
Kunming
tracking
dep bank 07:40–21:30 32x weekly
Runs rough · 5 airlines · 32x weekly · nonstop
35% on time
of the last 26 operated SHA → KMG flights arrived within 15 minutes
Median arrival delay is +19 min . 0 of 26 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +19 min across the last 26 operated legs
Flight time ~2h 58m estimated from route distance
Weekly departures 32x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 26
The week scheduled departures · origin local time
China Eastern Airlines Juneyao Lucky Air 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 38% on time
Flights MU5814 08:15 daily · MU6483 08:40 daily · MU5323 10:10 Mo Su · MU5802 12:10 daily
JuneyaoHO
Flights HO1121 07:50 daily · HO1083 14:25 daily
Lucky Air8L
Flights 8L9888 13:25 Mo We Fr Su
Shanghai AirlinesFM
Flights FM9453 07:40 daily · FM9451 09:45 daily
Spring Airlines9C
Flights 9C8953 07:45 daily
History operated legs · board outcomes
Show 18 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 SHA and KMG, paired departure → arrival per flight and day. Board tracking since Sun, Oct 25 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 49 Completed 26 Delayed 17 Within 15m 9/26 Median +19m
8L9888 Lucky Air
2 days
SHA
Departure
12:33
Departed · Sched 12:258m late
→
KMG
Arrival
Sched 16:10
Scheduled arrival · landing pending
SHA
Departure
14:27
Departed · Sched 14:0027m late
→
KMG
Arrival
Sched 16:10
Scheduled time only · no board update captured
Full 8L9888 history →
FM9451 Shanghai
2 days
SHA
Departure
09:40
Departed · Sched 09:1525m late
→
KMG
Arrival
Sched 12:55
Scheduled arrival · landing pending
SHA
Departure
10:11
Departed · Sched 09:1556m late
→
KMG
Arrival
Sched 12:55
Scheduled time only · no board update captured
Full FM9451 history →
FM9453 Shanghai
2 days
SHA
Departure
11:30
Departed · Sched 11:1020m late
→
KMG
Arrival
Sched 14:55
Scheduled arrival · landing pending
SHA
Departure
11:40
Departed · Sched 11:1030m late
→
KMG
Arrival
Sched 14:55
Scheduled time only · no board update captured
Full FM9453 history →
HO1083 Juneyao
2 days
SHA
Departure
14:32
Departed · Sched 14:257m late
→
KMG
Arrival
Sched 18:00
Scheduled arrival · landing pending
SHA
Departure
14:54
Departed · Sched 14:2529m late
→
KMG
Arrival
Sched 18:00
Scheduled time only · no board update captured
Full HO1083 history →
HO1121 Juneyao
2 days
SHA
Departure
07:33
Departed · Sched 07:303m late
→
KMG
Arrival
Sched 11:05
Scheduled arrival · landing pending
SHA
Departure
07:46
Departed · Sched 07:3016m late
→
KMG
Arrival
Sched 11:05
Scheduled time only · no board update captured
Full HO1121 history →
MU5323 China Eastern
2 days
SHA
Departure
10:33
Departed · Sched 10:1023m late
→
KMG
Arrival
Sched 14:00
Scheduled arrival · landing pending
SHA
Departure
10:55
Departed · Sched 10:1045m late
→
KMG
Arrival
Sched 14:00
Scheduled time only · no board update captured
Full MU5323 history →
MU5802 China Eastern
2 days
SHA
Departure
12:25
Departed · Sched 12:1015m late
→
KMG
Arrival
Sched 15:45
Scheduled arrival · landing pending
SHA
Departure
12:29
Departed · Sched 12:1019m late
→
KMG
Arrival
Sched 15:45
Scheduled time only · no board update captured
Full MU5802 history →
MU5804 中国东方航空公司
2 days
SHA
Departure
18:06
Departed · Sched 17:5511m late
→
KMG
Arrival
Sched 21:20
Scheduled arrival · landing pending
Sun schedule from board history
SHA
Departure
18:21
Departed · Sched 17:5526m late
→
KMG
Arrival
Sched 21:20
Scheduled time only · no board update captured
Full MU5804 history →
MU5806 China Eastern
2 days
SHA
Departure
15:22
Departed · Sched 15:0517m late
→
KMG
Arrival
Sched 18:40
Scheduled arrival · landing pending
SHA
Departure
15:31
Departed · Sched 15:0526m late
→
KMG
Arrival
Sched 18:40
Scheduled time only · no board update captured
Full MU5806 history →
MU5808 China Eastern
2 days
SHA
Departure
16:10
Departed · Sched 15:5515m late
→
KMG
Arrival
Sched 19:25
Scheduled arrival · landing pending
SHA
Departure
16:27
Departed · Sched 16:0027m late
→
KMG
Arrival
Sched 19:25
Scheduled time only · no board update captured
Full MU5808 history →
MU5810 China Eastern
2 days
SHA
Departure
08:25
Departed · Sched 08:1510m late
→
KMG
Arrival
Sched 11:25
Scheduled arrival · landing pending
SHA
Departure
08:39
Departed · Sched 08:1524m late
→
KMG
Arrival
Sched 11:25
Scheduled time only · no board update captured
Full MU5810 history →
MU5812 中国东方航空公司
2 days
SHA
Departure
21:49
Departed · Sched 21:3514m late
→
KMG
Arrival
Sched 01:00
Scheduled arrival · landing pending
Sun schedule from board history
SHA
Departure
21:51
Departed · Sched 21:3516m late
→
KMG
Arrival
Sched 01:00
Scheduled arrival · landing pending
Full MU5812 history →
MU5814 中国东方航空公司
2 days
SHA
Departure
20:17
Departed · Sched 20:0017m late
→
KMG
Arrival
Sched 23:30
Scheduled arrival · landing pending
Sun schedule from board history
SHA
Departure
20:14
Departed · Sched 20:0014m late
→
KMG
Arrival
Sched 23:30
Scheduled time only · no board update captured
Full MU5814 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 (SHA) to Kunming (KMG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SHA-KMG
Copy
How we measure this →
SHA to KMG questions
Is SHA–KMG running on time right now? Smooth skies ahead. The departure side at SHA is the weaker end, route health score 84/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SHA–KMG? Operators schedule morning departures around 07:40 and evening departures around 17:30 from SHA. 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 SHA to KMG? Great-circle distance is 1,925 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 166–195 min gate-to-gate on this route.
How often does SHA–KMG fly? 5 carriers operate this route, around 97 flights a week between them. Compare carrier days and times in the airline list above.