🔔 Track this route
We check SHA → KMG every day and email you the cheapest nonstop fares we find.
Free · one-click unsubscribe
Yes. China Eastern Airlines, Juneyao Airlines, Lucky Air, Shanghai Airlines and Spring Airlines fly nonstop from Shanghai (SHA) to Kunming (KMG), several times daily. The flight takes about 2h 58m and covers 1,195 miles (1,923 km).
China Eastern Airlines, Juneyao Airlines, Lucky Air, Shanghai Airlines, Spring Airlines operate nonstop flights from Shanghai to Kunming.
The nonstop flight from Shanghai to Kunming takes ~2h 58m (approximately 1923 km).
Nonstop flights from Shanghai to Kunming operate several times daily.