WhatFliesWhere Get the app

Nonstop flights from Shanghai to Kunming

8 airlines fly this route, with up to 18 flights a day.

PVGShanghai Pudong International
1,222 mi · 110 flights a week
KMGKunming Changshui International
PVGKMG

When they leave

Shanghai time
7:10a10:00pFirst departure 7:10 AM, last 10:00 PM

Seven in the morning, 7:10 AM to 11:55 AM, then four in the afternoon, 1:20 PM to 2:55 PM, then seven in the evening, 5:45 PM to 10:00 PM.

Every flight

Earliest first

Schedules last checked Sep 20, 2026. Times are local.

Flying from Shanghai to Kunming

China Eastern flies most often, 4 to 7 times a day on the Boeing 737, Boeing 737-800, Airbus A320 and Boeing 737 MAX 8. Kunming Airlines flies 3 times a day on the Boeing 737. China Southern Airlines flies twice a day on the Airbus A321 and Airbus A321neo. Juneyao Airlines flies twice a day on the Airbus A320 and Airbus A320neo. Air China flies daily on the Airbus A320. Shanghai Airlines flies daily on the Boeing 737-800. 2 more airlines fly it less often.

Flights run every day of the week, from 14 on Tuesdays, Thursdays and Saturdays to 18 on Mondays. The first arrival in Kunming is at 10:35 AM and the last at 1:15 AM the next day. The flight covers 1,222 miles.

China Southern Airlines flies it until Nov 5 and is back on Dec 1. Spring Airlines flies it until Oct 23.

Flying back, Kunming to Shanghai has 103 nonstop flights a week. Hongqiao (SHA) also has nonstop flights to Kunming, 98 a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Shanghai to Kunming.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.