Yunnan is China's south-western province, running from tropical borders with Myanmar, Laos and Vietnam up to the edge of the Tibetan plateau. Its capital is Kunming, and the part almost every visitor sees is one north-west corridor: Kunming, Dali, Lijiang and Shangri-La, connected end to end by high-speed rail.
The route climbs as it goes, from about 1,900 m in Kunming to 2,400 m in Lijiang and 3,300 m in Shangri-La, which is why the order matters more than the stops: travelling north by train gains the altitude gradually instead of landing on it. Yunnan suits travellers with eight to twelve days. Five days covers Kunming, Dali and Lijiang only and feels rushed, and no internal flight is needed, because the longest leg is about two hours.
What to see
| Stop | What it is | Ticket |
|---|---|---|
| Kunming — Stone Forest | Karst pinnacles 90-120 km east; rail station at Shilin West | ¥130 + ¥25 park cart; real-name ticket |
| Dali — Three Pagodas | The centrepiece of the Dali kingdom, 1.5 km from the old town | About ¥75; one listing says ¥121 |
| Dali — Erhai Lake west shore | A car-free corridor along 46-50 km of shoreline and Bai villages | Free |
| Lijiang — Old Town and snow mountain | UNESCO canal town at 2,400 m; cable car to 4,506 m | ¥50 fee; ¥100 park + ¥120-140 car |
| Tiger Leaping Gorge | The Jinsha River, on the Lijiang-Shangri-La leg | ¥45 Shangri-La side, ¥65 Lijiang side |
| Shangri-La — Songzanlin Monastery | Founded 1679; the largest Tibetan Buddhist monastery in Yunnan | ¥85-115, sources differ |
Free and worth the time: Green Lake in Kunming, the Yunnan Provincial Museum (free with a reservation, closed Mondays), the Erhai west shore, and Dukezong, Shangri-La's Tibetan old town. The Stone Forest and the Lijiang cable car are real-name tickets tied to your passport, and the cable car is released seven days ahead at 20:00.
Best time to go
Late March to May and mid-October to November give the clearest skies along the corridor. Kunming barely has seasons, averaging about 15°C with January highs of 14-15°C, so the arrival city works all year.
The north sets the limit. The rainy season runs June to September as heavy afternoon downpours, and in Lijiang and Shangri-La it hides the mountains: in July and August Jade Dragon Snow Mountain is clear on fewer than one morning in five. Chinese New Year, 1-5 May and 1-7 October matter more than the weather: they fill the trains and push hotel prices up.
Getting there
Fly into Kunming Changshui (KMG), the main gateway; Metro Line 6 reaches the city in about 30 minutes for ¥5-7. After that, stay on the ground.
| Leg | Roughly | Cost signal |
|---|---|---|
| Kunming → Dali | 2 hours | Trains through the day |
| Dali → Lijiang | 1.5 to 2.5 hours | ¥48-80, second class |
| Lijiang → Shangri-La | 1 hour 20 | Fewer departures |
| Kunming → Lijiang direct | 3 to 3.5 hours | ¥166-220, second class |
Book on 12306 with your passport; it is your ticket at the gate. Do not fly straight into Shangri-La: its airport sits at the town's own altitude, so it drops you at 3,300 m in one hop. Lijiang Sanyi (LJG) is an approved port for the 240-hour visa-free transit scheme.
How many days
Eight to twelve days for the four stops; ten is where most people land — two in Kunming, two or three in Dali, three in Lijiang with one on the snow mountain, and two in Shangri-La. A single night in Shangri-La wastes the journey, because the altitude cost lands on day one either way.
The four stops
- Kunming — the 1,900 m arrival city and the Stone Forest.
- Dali — the old town and the lake.
- Lijiang — the canal town and the mountain day.
- Shangri-La — a Tibetan town at 3,300 m.
Before you book
Three pages cover the rest: what a China trip actually costs, the China packing list, because this route runs from mild Kunming to cold Shangri-La, and the China eSIM guide.
Frequently asked questions
Do I need to fly between the cities?
No. Kunming, Dali, Lijiang and Shangri-La are all connected by train, and the longest leg is about two hours. Trains are cheaper than flights and drop you closer to the centre.
Will I get altitude sickness in Shangri-La?
Some people do, at about 3,300 m. Coming up by train is the best mitigation: take the first day slowly, drink more water, skip alcohol, and treat breathlessness at rest as a reason to descend.
What is the best time of year?
Late March to May and mid-October to November. Winter is cold, dry and sunny; June to September is the rainy season and hides the mountains.
Can I book these trains as a foreigner?
Yes. Register on 12306 with your passport, add yourself as a passenger, and pay by Alipay or WeChat Pay. Your passport is your ticket at the gate.
Do I need a visa for this route?
It depends on your passport. China runs several visa-free schemes, including 240-hour transit, and Lijiang Sanyi is an approved transit entry port. Check the current rules before booking flights.
Train times, elevations and ticket figures come from the Yunnan, Kunming, Dali and Lijiang guides in this section; where prices disagree, the spread is shown rather than averaged. Confirm journeys in the 12306 app and attractions on their official channel.