SHA → KMG Shanghai to Kunming
live
Direct flights from Shanghai (SHA) to Kunming (KMG): 33 nonstop departures observed each week across 5 airlines. 37% of the last 27 operated flights arrived within 15 minutes of schedule. The median arrival is 17 minutes late. No cancellations were recorded across the 27 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 20 October 2026 at 14:33 UTC.
Today, SHA → KMG Tue 20 Oct · local times
FM9453Shanghai In the air, 21 min late
Left SHA at 08:01 , 21 min after its 07:40 slot.
Likely landing about 10:55middle half 10:46 to 11:03 · sched 11:00
Landing estimate from 241,055 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 FM9453 →
HO1121Juneyao In the air, 16 min late
Left SHA at 08:06 , 16 min after its 07:50 slot.
Likely landing about 11:00middle half 10:51 to 11:08 · sched 11:10
Landing estimate from 241,055 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 HO1121 →
Sched Flight SHA departure KMG arrival
07:40
FM9453 Shanghai
Left 08:01 +21
KMG about 10:55 In the air · sched 11:00
07:50
HO1121 Juneyao
Left 08:06 +16
KMG about 11:00 In the air · sched 11:10
07:55
9C8953 Spring
Left 08:14 +19
KMG about 11:10 In the air · sched 11:20
08:15
MU5814 China Eastern
Left 08:41 +26
KMG about 11:50 In the air · sched 11:50
08:40
MU6483 China Eastern
Left 09:00 +20
KMG about 11:50 In the air · sched 11:55
09:45
FM9451 Shanghai
Left 10:02 +17
KMG about 12:45 In the air · sched 12:55
12:10
MU5802 China Eastern
Left 12:36 +26
KMG about 15:25 In the air · sched 15:25
13:40
MU5804 China Eastern
Left 13:56 +16
KMG about 16:50 In the air · sched 17:00
14:25
HO1083 Juneyao
Left 14:40 +15
KMG about 17:30 In the air · sched 17:40
15:30
MU5806 China Eastern
Left 15:31
KMG 18:45 In the air · scheduled landing
16:30
MU5808 China Eastern
Left 16:40 +10
KMG 19:45 In the air · scheduled landing
17:30
MU5810 China Eastern
Left 17:39 +9
KMG 21:00 In the air · scheduled landing
21:30
MU5812 China Eastern
Left 21:36 +6
KMG 00:35 In the air · scheduled landing
Checked SHA board 21:47 · KMG board 22:33
SHA
Shanghai
smooth · +11
KMG
Kunming
tracking
dep bank 07:40–21:30 33x weekly
Runs rough · 5 airlines · 33x weekly · nonstop
37% on time
of the last 27 operated SHA → KMG flights arrived within 15 minutes
Median arrival delay is +17 min . 0 of 27 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +17 min across the last 27 operated legs
Flight time ~2h 58m estimated from route distance
Weekly departures 33x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 27
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 50% on time
Flights MU5814 08:15 daily · MU6483 08:40 daily · MU5802 12:10 daily · MU5804 13:40 daily
JuneyaoHO
Flights HO1121 07:50 daily · HO1083 14:25 daily
Lucky Air8L
Flights 8L9888 13:25 Mo Tu We Fr Su
Shanghai AirlinesFM
Flights FM9453 07:40 daily · FM9451 varies daily
Spring Airlines9C
Flights 9C8953 varies daily
History operated legs · board outcomes
Show 19 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 Mon, Oct 19 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 55 Completed 27 Delayed 17 Within 15m 10/27 Median +17m
9C8953 Spring
2 days
SHA
Departure
08:14
Departed · Sched 07:5519m late
→
KMG
Arrival
Sched 11:20
Scheduled arrival · landing pending
SHA
Departure
08:12
Departed · Sched 07:4527m late
→
KMG
Arrival
Sched 11:05
Scheduled time only · no board update captured
Full 9C8953 history →
FM9451 Shanghai
2 days
SHA
Departure
10:02
Departed · Sched 09:4517m late
→
KMG
Arrival
Sched 12:55
Scheduled arrival · landing pending
SHA
Departure
10:17
Departed · Sched 09:4532m late
→
KMG
Arrival
Sched 13:00
Scheduled time only · no board update captured
Full FM9451 history →
FM9453 Shanghai
2 days
SHA
Departure
08:01
Departed · Sched 07:4021m late
→
KMG
Arrival
Sched 11:00
Scheduled arrival · landing pending
SHA
Departure
08:18
Departed · Sched 07:4038m late
→
KMG
Arrival
Sched 10:50
Scheduled time only · no board update captured
Full FM9453 history →
HO1083 Juneyao
2 days
SHA
Departure
14:40
Departed · Sched 14:2515m late
→
KMG
Arrival
Sched 17:40
Scheduled arrival · landing pending
SHA
Departure
14:36
Departed · Sched 14:2511m late
→
KMG
Arrival
Sched 17:40
Scheduled time only · no board update captured
Full HO1083 history →
HO1121 Juneyao
2 days
SHA
Departure
08:06
Departed · Sched 07:5016m late
→
KMG
Arrival
Sched 11:10
Scheduled arrival · landing pending
SHA
Departure
08:33
Departed · Sched 07:5043m late
→
KMG
Arrival
Sched 11:10
Scheduled time only · no board update captured
Full HO1121 history →
MU5802 China Eastern
2 days
SHA
Departure
12:36
Departed · Sched 12:1026m late
→
KMG
Arrival
Sched 15:25
Scheduled arrival · landing pending
SHA
Departure
12:28
Departed · Sched 12:1018m late
→
KMG
Arrival
Sched 15:25
Scheduled time only · no board update captured
Full MU5802 history →
MU5804 China Eastern
2 days
SHA
Departure
13:56
Departed · Sched 13:4016m late
→
KMG
Arrival
Sched 17:00
Scheduled arrival · landing pending
SHA
Departure
13:55
Departed · Sched 13:4015m late
→
KMG
Arrival
Sched 17:05
Scheduled time only · no board update captured
Full MU5804 history →
MU5806 China Eastern
2 days
SHA
Departure
15:31
Departed · Sched 15:301m late
→
KMG
Arrival
Sched 18:45
Scheduled arrival · landing pending
SHA
Departure
15:43
Departed · Sched 15:3013m late
→
KMG
Arrival
Sched 18:45
Scheduled time only · no board update captured
Full MU5806 history →
MU5808 China Eastern
2 days
SHA
Departure
16:40
Departed · Sched 16:3010m late
→
KMG
Arrival
Sched 19:45
Scheduled arrival · landing pending
SHA
Departure
16:45
Departed · Sched 16:3015m late
→
KMG
Arrival
Sched 19:45
Scheduled time only · no board update captured
Full MU5808 history →
MU5810 China Eastern
2 days
SHA
Departure
17:39
Departed · Sched 17:309m late
→
KMG
Arrival
Sched 21:00
Scheduled arrival · landing pending
SHA
Departure
17:56
Departed · Sched 17:3026m late
→
KMG
Arrival
Sched 20:45
Scheduled time only · no board update captured
Full MU5810 history →
MU5812 China Eastern
3 days
SHA
Departure
21:36
Departed · Sched 21:306m late
→
KMG
Arrival
Sched 00:35
Scheduled arrival · landing pending
SHA
Departure
21:36
Departed · Sched 21:306m late
→
KMG
Arrival
Sched 00:35
Scheduled arrival · landing pending
SHA
Departure
—
Board row not captured for this rotation yet.
→
KMG
Arrival
Sched 00:35
Scheduled time only · no board update captured
Full MU5812 history →
MU5814 China Eastern
2 days
SHA
Departure
08:41
Departed · Sched 08:1526m late
→
KMG
Arrival
Sched 11:50
Scheduled arrival · landing pending
SHA
Departure
08:57
Departed · Sched 08:1542m late
→
KMG
Arrival
Sched 11:50
Scheduled time only · no board update captured
Full MU5814 history →
MU6483 China Eastern
2 days
SHA
Departure
09:00
Departed · Sched 08:4020m late
→
KMG
Arrival
Sched 11:55
Scheduled arrival · landing pending
SHA
Departure
07:42
Departed · Sched 07:1527m late
→
KMG
Arrival
Sched 10:30
Scheduled time only · no board update captured
Full MU6483 history →
8L9888 Lucky Air
1 day
SHA
Departure
13:42
Departed · Sched 13:2517m late
→
KMG
Arrival
Sched 17:00
Scheduled time only · no board update captured
Full 8L9888 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 96 flights a week between them. Compare carrier days and times in the airline list above.