Most first visits to Yunnan work well with Dali and Lijiang at the heart, Kunming as the gateway, and Shangri-La added only when everyone is comfortable with altitude. If you are weighing four famous names against a short holiday, that shape is a safe place to start.
It is normal to feel unsure. Yunnan is a big province, the towns are far apart, and every blog seems to say something different.
Which of the four suits your group?
Choose by who is travelling, not by the photos. Here is how the four compare.
| Place | What it feels like | Suits | Watch out for |
|---|---|---|---|
| Kunming | A mild, easygoing city and the natural first stop | A restful first night, food and flower markets | Staying longer than the city deserves |
| Dali | Lake, mountains and old walls, with room to breathe | Parents, couples and slow walkers | Strong sun and wind by the lake |
| Lijiang | Cobbled Old Town lanes under a snow mountain | First-timers, photographers and families | Crowded lanes and cool evenings |
| Shangri-La | High plateau, monasteries and wide skies | Fit adults and curious teenagers | Altitude and cold |
If you can only pick two, pick Dali and Lijiang. They share a rhythm of slow walking, easy meals and short transfers.
How long does Yunnan need?
Seven days can include all four places, but two of them become mostly travel. Ten days lets you stop rushing.
Our classic seven-day circuit shows how the shorter version leaves room to breathe. The pace checker tells you honestly when a plan is too tight.
How do you get there from Malaysia?
Fly into Kunming, then continue by rail. When we checked in October 2026, AirAsia listed a Kunming to Johor Bahru route that began on 15 December 2025 as flight AK1381, three times a week[1]. Schedules shift, so confirm before you book.
From Kuala Lumpur, Penang or Kota Kinabalu, check whether a direct flight exists for your dates and compare it with a connection through another Chinese city. Our Yunnan flights guide lists what we have confirmed so far.
One kindness: Malaysia and mainland China share UTC+8, so nobody has jet lag to recover from[2]. Malaysian ordinary passport holders can also stay up to 30 days per stay without a visa, under the mutual exemption that took effect on 17 July 2025[3][4]. Rules can change, so confirm on the official source before travel.
When should you go?
It depends on what you want: warm days, green hills or clear winter skies. Kunming is mild, averaging roughly 9 C in January and roughly 19 to 21 C in July, with a wet season from about May to October[5].
About 80 percent of Lijiang’s yearly rain falls between June and September[6]. Shangri-La has cold but sunny winters, and most of its rain falls from June to September[7]. Pack layers in every month, and read our winter versus summer guide before you fix dates.
What does altitude mean for your family?
Altitude climbs quickly as you head north, so the order of your stops matters. Lijiang’s Old Town sits at 2,400 m[8]. Shangri-La is roughly 3,160 m[9], and Yulong Snow Mountain above Lijiang peaks at 5,596 m[10].
Sleep in Lijiang before going on to Shangri-La, walk slowly, drink water and keep the first Shangri-La afternoon free. If a parent has a heart or breathing condition, a short chat with the family doctor before you fly is sensible. Our altitude guide goes through it zone by zone.
Where do you eat halal and pray?
Halal food in Yunnan needs checking meal by meal, and we help you plan it. Look for the green Arabic sign and the characters 清真 (qingzhen), which mark Muslim food in China.
Restaurants run by Hui Muslims, who avoid pork[11], are the easiest starting point. Ask about the kitchen and the ingredients, and remember that Muslim-owned is not the same as certified.
In February 2025 JAKIM (Malaysia’s Islamic development department) removed the China Islamic Association from its list of recognised foreign halal certification bodies[12]. A Chinese halal label therefore cannot be assumed to meet Malaysian recognition. Check halal.gov.my before you rely on one, and use our guide for Muslim travellers for checks on the spot.
Where should you stay?
Think in areas, not hotel names. These are the sensible bases.
- Kunming: near a high-speed rail station, so an early train is easy.
- Dali: the Old Town for evening walks, or the lakeside for views and quiet.
- Lijiang: the edge of the Old Town, since the Old Town itself has stepped, cobbled lanes and was inscribed by UNESCO in 1997[13].
- Shangri-La: the old town area, which suits a gentle first evening.
Ask whether a taxi can reach the door, because lanes inside the old towns can be narrow.
How do you get between the towns?
Rail links the main stops. High-speed trains link Kunming and Lijiang in about 3 to 3.5 hours[14], and the Lijiang to Shangri-La railway, opened in November 2023, takes about 1 hour 20 minutes[15].
Dali lies between Kunming and Lijiang, so it fits the route without backtracking. Keep your passport within reach, because train tickets and platform gates need it[16]. Read how Kunming works as a gateway if you are unsure how long to stay there.
Who needs a gentler route?
Seniors and young children do best with low sleeping altitudes and short days. Skip Shangri-La, spend two nights each in Dali and Lijiang, and keep every afternoon light.
Save the number of the Consulate General of Malaysia in Kunming, +86 871 6316 5088[17], and 120 for an ambulance[18].
How does Yunnan fit a bigger plan?
Yunnan works well as a stand-alone trip of seven to ten days. It pairs poorly with another distant province in the same week.
Browse the regions topic page to compare it with other parts of China. When you know your dates, the group and how everyone copes with altitude, we can suggest the shape that fits.