KMG to SHA (Kunming to Shanghai) Flights

Last Minute Flights from KMG to SHA

Best airfare and ticket deals for KMG to SHA flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
KMGShanghaiMay 24 to May 30$413
*Prices include taxes and fees

Cheapest KMG to SHA Flights

Best airfare and ticket deals for KMG to SHA flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
KMGShanghaiMay 30 to June 6$412
KMGShanghaiMay 25 to June 5$611
KMGShanghaiMay 28 to May 29$682
KMGShanghaiJune 27 to July 4$745
*Prices include taxes and fees
KMG to SHA Flight Details
Origin airport
Changshui Intl.
Origin airport IATA code
KMG
Destination airport
Pudong Intl.
Destination airport IATA code
PVG
Distance
1221 mi

Frequently asked questions

Which airlines with flights from KMG to SHA allow free cancellation due to COVID-19?
We make it easy to find fares with cancellation flexibility due to COVID-19. After entering your travel dates, just click on the “No change fee” check box. It’s directly under the “Flexible change policies” subheading on the left. As always, make sure you read through the airline’s terms and conditions carefully before you lock in your seats from Changshui International Airport to SHA.
What airlines fly direct from KMG to Shanghai Hongqiao Airport?
From Kunming, all that’s between you and China is just one uninterrupted flight. These leading carriers operate nonstop services from Kunming Airport to Shanghai Airport (SHA-Hongqiao Intl.):
  • China Eastern Airlines (MU)
  • Shanghai Airlines (FM)
  • Juneyao Airlines (HO)
  • Spring Airlines (9C)
How many flights are there from KMG to SHA?
About 11 services are scheduled every day from Kunming Airport (KMG-Changshui Intl.) to Shanghai Airport (SHA-Hongqiao Intl.). Buckle up because your plane to China is ready to depart.
How long does it take to fly from Kunming Airport (KMG-Changshui Intl.) to Shanghai Airport (SHA-Hongqiao Intl.)?
This flight from Kunming Airport (KMG-Changshui Intl.) to Shanghai Airport (SHA-Hongqiao Intl.) will take on average 3 hours and 1 minute. Here’s your chance to read the novel that’s been lying on your bookcase for a while or just close your eyes.
What is the flight distance from Kunming Airport (KMG-Changshui Intl.) to Shanghai Airport (SHA-Hongqiao Intl.)?
At a distance of 1200 miles (1950 km), you’ll be flying for a while during this medium-haul journey. Prefer legroom? Book an aisle seat. Otherwise, choose the window and peer down at the views between Kunming and China.
How many morning flights are there from KMG to SHA?
Fasten your seat belt and get from KMG to SHA aboard one of the 21 morning flights every week. China Eastern Airlines (MU) lists 21 of these services leaving before noon. 12:00AM is the earliest departure available with MU.
How many afternoon flights are there from KMG to SHA?
Take your pick of 56 afternoon and evening flights from KMG to SHA every week and forget about setting the alarm early.
  • China Eastern Airlines (MU) has 28 flights each week departing after midday. The earliest leaves the gate at 4:00AM.
  • Also check out Shanghai Airlines (FM). Book your seat on one of its 14 weekly afternoon and evening flights that travel to SHA from 6:00AM.
What is the earliest departure time out of Kunming to China?
Leave KMG at 8:00AM and come in for landing at SHA at 10:55AM. This is the earliest flight you’ll find on this route.
What is the latest departure time out of Kunming to China?
The last flight is scheduled to depart KMG at 8:20PM and touches down at 11:25PM at SHA. You’ll have more than enough time to prepare for this journey.
What is the average price from Kunming to China?
Round-trip journeys from KMG to SHA begin from around $412. Killer deals wait for nobody, so get ready to click “book” when you find a price you love. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Kunming to Shanghai Flight Schedule

CarrierFlightDepart KMGArrive SHAMon
5/20
Tue
5/21
Wed
5/22
Thu
5/23
Fri
5/24
Sat
5/25
Sun
5/26
Stops
MU580108:00 am10:55 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
MU580309:00 am11:55 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
8L988709:30 am00:20 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
MU580511:00 am02:05 pmCheck FareCheck FareCheck FareCheck FareCheck Fare
-
Check Fare
0 Stops
MU580700:00 pm03:15 pmCheck FareCheck FareCheck FareCheck FareCheck Fare