Back from Yunnan trip in Jun 2025. Skipped Kunming. Fly into Lijiang with Transit with 24hr layover in Shenzhen via Shenzhen Airlines $310.
Wanted a layover in Shenzhen for Michelin grade Dim Sum from both Tao Tao Ju and Dian Dou De restaurants.
Visited Lugu Lake 2D1N 4hr from Lijiang ( awesome scenary). Shangrila 2D1N which includes Tiger Leaping Gorge. 1D tour covering Yulong Mountain, Boon Moon Lake, Impression show. 5 day 4night Tour package bought from Ctrip at around 2000RMB. Free and easy 2 to 3 nights in Lijiang, 2 nights in Dali via Didi and High Speed Rail.
Transport in Lugu Lake, Shangri-la going to be challenging via Didi. No issue at Dali and Lijiang via Didi and high speed rail.
Skip Kunming because city area so nothing much to see.
Dali souvenirs much cheaper than Lijiang.
Secenary wise Lugu Lake is the best.
Lijiang and Dali are like Asia's version of Switerland with mountains and lakes.
Lovely place.
Shangrila and Yulong Mountain has high altitude which may give some people issues. So do not go direct to Shangrila or Yulong Mountain > 3500m on the first day. Ascend up from 2000m up and day by day. Oxygen tank will help for high altitude. But half a can up Yulong Mountain more than enough for me.