Kunming
Weather, climate and best time to visit


Best time to visit Kunming

The best time to visit Kunming in China is from March until May and July until October, when you will have a pleasant temperature and limited till mediocre rainfall. The highest average temperature in in Kunming is 24°C in May and the lowest is 14°C in January.

Kunming has the moderate climate prevailing. If you want to know what the average temperature is in Kunming or when most precipitation (rain or snow) falls, you can find a quick overview below. This way, you are well prepared. Our average monthly climate data is based on data from the past 30 years.

Average Kunming weather by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Temperature (°C) 14 18 21 23 24 23 23 24 22 20 17 14
Precipitation (mm) 23 6 17 32 68 151 105 99 86 58 16 17



Travel and stay Kunming

If you are planning on visiting Kunming, check out these well-known travel agencies. They have been rated as the best by travelers and offer great prices for any budget.

Airline tickets

Looking to book a flight to Kunming? Hop on one of these airlines.

Kunming weather

The Kunming weather for will be 23° till 29° degrees in the next 14 days with every day chance of light rain showers or even quite a bit of rain.

5-day weather forecast Kunming

Weather
Max/min
Precip
Wind
UV
Tuesday
5 july
Icon
23°C
16°C
7.3 mm
70%
2 Bft
SW
1
Wednesday
6 july
Icon
28°C
16°C
0.1 mm
20%
2 Bft
SSW
11
Thursday
7 july
Icon
29°C
18°C
1.1 mm
25%
2 Bft
S
11
Friday
8 july
Icon
28°C
17°C
0.1 mm
20%
2 Bft
E
11
Saturday
9 july
Icon
27°C
18°C
1.8 mm
40%
2 Bft
S
10

View the 14 day weather forecast for Kunming


Climate Kunming

Kunming has the moderate climate prevailing. There is a lot of rainfall in the summer, and in the winter it is quite dry again. The average annual temperature for Kunming is 20° degrees and there is about 678 mm of rain in a year. It is dry for 114 days a year with an average humidity of 75% and an UV-index of 4.

Kunming

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Day temp. (°C) 14 18 21 23 24 23 23 24 22 20 17 14
Night temp. (°C) 3 4 7 11 13 15 15 14 14 11 7 4
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Precipitation (mm) 23 6 17 32 68 151 105 99 86 58 16 17
Days with rain 10 4 8 14 18 27 28 28 26 21 11 11
Days with snow 2 1 - - - - - - - - 1 1
Dry days 19 23 23 16 13 3 3 3 4 10 18 19
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Sun hours per day 7 9 10 11 11 9 8 10 9 6 7 7
Wind force (Bft) 2 2 2 2 2 2 2 1 2 2 2 2
UV-index 3 4 4 5 5 4 4 5 4 4 3 3

Kunming weather by month

What is the average Kunming weather like in a given month? Let's find out! Click on a month to check all the monthly averages for sunshine, temperature highs and lows, percentage chance of rain per day, snowfall accumulation and number of rainy days.


Kunming weather experiences

Already been to Kunming?

Share your experience of the Kunming weather and get a chance to win $150!

Your email will not be included in the review and will not be passed on to third parties.

By submitting the data you agree to our privacy policy

Frequently asked questions

Where is Kunming?

Kunming is located in China. It lies in a straight line at 12,695 km from New York.

The coordinates of Kunming are:

  • Latitude: 25.038889
  • Longitude: 102.718333

The GPS coordinates are 25° 2' N, 102° 43' E

How long is the flight to Kunming?

The flight time from Los Angeles International Airport (LAX) to Kunming is approximately 15 h. 20 min.

What are the nearest airports to Kunming?

These are the airports closests to Kunming:

  • Kunming Changshui International Airport (22 km), Kunming
  • Xingyi Airport (226 km), Xingyi
  • Dali Airport (250 km), Xiaguan

How many inhabitants are there in Kunming?

Kunming has approximately 2,931,000 inhabitants.

How big is Kunming?

The area of Kunming is around 127,723 km².

What is the currency of Kunming?

In Kunming the Chinese yuan renminbi (CNY) is used to pay.

Exchange rates on 5 July 2022

  • 1 US dollar = 6.58 Chinese yuan renminbi
  • 1 Chinese yuan renminbi = 0.15 US dollar
  • 100 US dollar = 657.85 Chinese yuan renminbi
  • 100 Chinese yuan renminbi = 15.20 US dollar

What is the area code of Kunming?

The area code to call Kunming is +86.