Flights Kunming to Shanghai KMG to SHA
Flights from Kunming (KMG) to Shanghai (SHA): 5 airlines operate 17 flight numbers on this route, about 44 flights a week, distance 1925 km / 1196 miles. No departures are scheduled in the next 30 days; the latest flight was MU5813 on Sat, Nov 7, 2026.
- 44 flights a week
- 5 airlines
- 17 flight numbers
- 1925 km 1196 miles
- 2 h 25 min typical flight time
- 13/13 recent flights on time
Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.
KMG Kunming Kunming Changshui International Airport SHA Shanghai Shanghai Hongqiao International Airport
Kunming to Shanghai Flights
17 flight numbers from KMG to SHA, with the date each last flew. Local times: KMG UTC+8, SHA UTC+8.
| Flight | Airline | Last seen | Departure | Arrival |
|---|---|---|---|---|
| | China Eastern Airlines | Nov 7, 2026 | 20:00 | 22:40 |
| | Juneyao Airlines | Nov 7, 2026 | 19:05 | 22:00 |
| | China Eastern Airlines | Nov 7, 2026 | 17:30 | 20:20 |
| | Shanghai Airlines | Nov 7, 2026 | 16:00 | 19:00 |
| | China Eastern Airlines | Nov 7, 2026 | 15:10 | 18:15 |
| | Shanghai Airlines | Nov 7, 2026 | 14:00 | 16:55 |
| | Juneyao Airlines | Nov 7, 2026 | 12:10 | 15:05 |
| | China Eastern Airlines | Nov 7, 2026 | 11:55 | 14:45 |
| | China Eastern Airlines | Nov 7, 2026 | 10:55 | 13:55 |
| | China Eastern Airlines | Nov 7, 2026 | 09:55 | 13:00 |
| | China Eastern Airlines | Nov 7, 2026 | 08:55 | 11:50 |
| | China Eastern Airlines | Nov 7, 2026 | 08:00 | 10:55 |
| | Lucky Air | Nov 6, 2026 | 08:15 | 11:10 |
| | Spring Airlines | Oct 28, 2026 | 12:45 | 16:00 |
| | China Eastern Airlines | Oct 24, 2026 | 13:30 | 16:40 |
| | China Eastern Airlines | Aug 31, 2026 | 08:30 | 11:25 |
| | Juneyao Airlines | Aug 29, 2026 | 14:50 | 18:00 |
Upcoming flights
Local times at the departure airport.No upcoming flights for this route.
Recent flights
Local times at the departure airport.On this route now
flights between KMG and SHA are in the air right now (live map).
Airlines flying KMG to SHA
KMG to SHA FAQ
- How long is the flight from Kunming to Shanghai?
- About 2 h 25 min: that is the median flight time of the last 13 flights that landed; the timetable allows 2 h 55 min.
- Which airlines fly from Kunming to Shanghai?
- China Eastern Airlines, Juneyao Airlines, Shanghai Airlines, Lucky Air and Spring Airlines have flights from Kunming (KMG) to Shanghai (SHA) between a year ago and a year ahead. An airline listed may not fly the route every day.
- How many flights a week go from Kunming to Shanghai?
- About 44 flights a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
- Are flights from Kunming to Shanghai on time?
- 13 of the last 13 flights that landed arrived less than 15 minutes after their scheduled time.
- How far is Kunming from Shanghai?
- 1925 km (1196 miles) in a straight line between Kunming Changshui International Airport and Shanghai Hongqiao International Airport.




