Dali to Shangri-La: A Foreigner's Northwest Yunnan Route (Dali, Lijiang, Shangri-La)
The classic Tea-Horse Road climb from lowland Dali up through Lijiang to the Tibetan-edge town of Shangri-La at 3,200m. Route order, the new railway, the altitude gradient, and an honest read on what's worth your days.
Dali to Shangri-La: A Foreigner's Northwest Yunnan Route (Dali, Lijiang, Shangri-La)
Last verified: 13 June 2026 · Built from our city guides to Dali, Lijiang and Shangri-La, all human-verified
Northwest Yunnan is one trip pretending to be three. From the warm lakeshore of Dali the land tilts steadily up, through Lijiang at the foot of a 5,500-metre snow mountain, and finally onto the Tibetan plateau edge at Shangri-La, where the air thins to around 3,200m and the prayer flags start. This is the old Tea-Horse Road — the caravan track that once carried Yunnan tea north into Tibet and brought horses back. You're following it uphill, and the smart way to travel it is to respect that gradient: go south to north, low to high, and let your body catch up as you climb.
This guide is the route-planning layer. For the on-the-ground ticketing, scooter-trap and altitude detail on each town, follow the links into our individual city guides — this page is about how the three fit together, in what order, and where the honest pitfalls hide.
Why order matters: the altitude gradient
The single most important planning decision on this route is direction, and most package itineraries get it right almost by accident: Dali first, Shangri-La last.
- Dali sits at roughly 1,900m around Erhai Lake — low enough that nobody feels it.
- Lijiang town is around 2,400m, which most people only notice on stairs, though Jade Dragon Snow Mountain's cableway tops out near 4,506m.
- Shangri-La (Zhongdian) is around 3,200m, with Pudacuo National Park higher still, above 3,500m.
That's a real climb. Going south to north gives you two or three nights acclimatising at moderate altitude before you reach the thin air, so by the time you step off the bus or train in Shangri-La your body has had a head start. Flying straight into Shangri-La's Diqing airport from sea level — possible, with flights from Kunming and beyond — drops you cold at 3,200m and is the most common way people make their first day miserable. If you can, climb the route rather than parachute into the top of it.
Stop 1 — Dali (2-3 nights)
Start where it's warm and easy. The headline in Dali is not the Old Town — be clear-eyed about that. Most of Dali Old Town was rebuilt, and the main drags are now souvenir stalls, bars, milk-tea and flower-cake shops behind reconstructed walls. It's a pleasant evening stroll and nothing more. The reason to base here is Erhai Lake and the mountains behind it.
What's actually worth your days:
- The Erhai Ecological Corridor — a roughly 50km paved, car-free lakeside path down the west shore, flat and easy on an e-bike. This is the best thing in Dali. One trap to know cold: rent a low-power electric bicycle, not a fast scooter or moped. A moped legally needs a Chinese licence — a foreign or international permit doesn't cover it, and riders do get stopped and fined. If a shop pushes a faster machine "no licence needed," that's their risk transferred to you.
- The Three Pagodas (Chongsheng Temple) — the three Tang-era pagodas are the real, ancient thing; the temple halls behind are a 2005 reconstruction. Around ¥120 for the combined grounds, but there's no official English booking site, so reconfirm at the counter.
- Cangshan cableways — three of them up the range behind the lake. Gantong (round trip roughly ¥80) is the sane default; the long Ximatan line to the high alpine lake near 3,900m is far pricier (quoted around ¥282) and only worth it when the weather is clearly clear. A ¥30 mountain entrance applies on top.
- Bai villages — Xizhou north of town for the real tie-dye workshops and baba flatbread, Shuanglang on the east shore for sunset. Busier than they used to be, but more lived-in than the Old Town.
Foreign-card-wise Dali is easy: Visa/Mastercard link to Alipay and WeChat Pay and cover almost everything, including e-bike rentals and cableways. Carry a little cash for village stalls.
Stop 2 — Lijiang (2-3 nights)
A two-to-three-hour hop north and up brings you to Lijiang. Same honest warning as Dali, sharpened: Lijiang Old Town (Dayan) is old in the way a film set is old. Most of it was rebuilt after the 1996 earthquake and now runs on shops, bars and rented Naxi costumes for photo shoots. Treat it as an evening, not a pilgrimage — and for the lived-in version, take the bus to Baisha or Shuhe and walk lanes where people still hang laundry.
The big-ticket day here is Jade Dragon Snow Mountain, and it comes with a foreigner-relevant catch: fee stacking and slot scarcity. The Glacier Park cableway tops out near 4,506m, it's real-name (book with your passport), and the cableway slot is the thing that sells out in peak season — secure it first and plan the whole day around it. Leave town by 7:30; afternoon slots mean cloud, wind holds and refund queues. Take the altitude seriously on the summit: go slow, skip alcohol the night before. Oxygen cans are sold everywhere but most healthy visitors don't need them.
The other honest note on Lijiang is the maintenance fee. The town charges an Old Town Maintenance Fee that some guesthouses collect at check-in or that ticket sellers imply is mandatory for simply walking around. If your guesthouse asks, it's legitimate — that's the fee, not a scam. But booths and touts on the approaches to free places (Shuhe, the Black Dragon Pool park) quote "entry fees" for towns that are actually open, and street sellers near Mu Fu Mansion hawk "discounted" tickets. The rule: assume a town is free until an official gate proves otherwise, and buy real attraction tickets (Jade Dragon, Mu Fu Mansion around ¥40 at the gate, the Baisha murals) only at the official window.
Lijiang is also your launch pad for the next leg: it's the gateway to Tiger Leaping Gorge and the road to Shangri-La.
The leg up: Tiger Leaping Gorge (optional, 2 days)
Between Lijiang and Shangri-La sits one of the best treks in China, and it falls naturally on the road, so most people walk it on the way up. The two-day High Trail from Qiaotou to Tina's is the proper hike (the one with the famous 28 Bends); the low road is just for buses, so don't confuse them. Pay the entry — around ¥45-65 depending on which side you start, confirm at the gate — sleep at the trail guesthouses (Naxi Family, Halfway, Tina's), and forward your big bag ahead by minibus so you carry only a day pack. Buses run to the trailhead from both Lijiang and Shangri-La. As a bonus, two days walking at gorge altitude is excellent acclimatisation before the plateau.
Getting between the towns: bus, and now the railway
For years this route was a road trip — buses and shared vans winding north. That's still entirely workable: buses link Dali, Lijiang, the gorge and Shangri-La, and they're cheap.
The newer option is rail. The Lijiang–Shangri-La railway opened in late 2023 and cut what was a long, winding mountain bus ride down to roughly an hour and a quarter by train, climbing through tunnels onto the plateau. It's the easy, comfortable way to make the final ascent if you're skipping the gorge trek, and it's real-name ticketed like all Chinese trains — you book and board on your passport, which is your ID for the whole route. Buy ahead in peak season; the line is popular and seats are capped. If you do want the gorge, note that the trek and the train are alternatives for that one leg, not both — walk the gorge, or take the train, depending on whether you came for the hike.
Stop 3 — Shangri-La (2-3 nights)
The route tops out at Shangri-La, and two things need saying plainly before you go.
First, it's in Yunnan, not Tibet. "Shangri-La" is the marketing name for Zhongdian. You do not need a Tibet Travel Permit and there's no mandatory guided group the way there is for Lhasa — normal Chinese visa rules apply and you move freely. But there's one visa gap travellers miss: Diqing prefecture, which contains Shangri-La, is excluded from Yunnan's 240-hour visa-free transit zone. Dali, Lijiang and Kunming are inside that transit scheme; Shangri-La is not. So if you're relying on visa-free transit rather than a full Chinese tourist visa, you cannot legally route here — check your visa status before you build the trip around this stop. (Rules change; confirm the current list before you travel.)
Second, the altitude is real. Shangri-La sits around 3,200m. Coming straight up from Lijiang, or flying in, expect a headache, breathlessness and bad sleep the first day. Take it slow, drink water, skip alcohol night one, and don't book a strenuous hike or Pudacuo for arrival day. Most people are fine in 24-48 hours. The "altitude" shops will hard-sell rhodiola pills, oxygen cans and pricey "Tibetan medicine" — a slow first day does more than any of it, and the pushy sales pitch is exactly that.
What's worth your time up here:
- Ganden Sumtseling Monastery (Songzanlin) — the biggest Tibetan-Buddhist monastery in Yunnan, golden roofs tiered up a hillside above a reflecting wetland, the "Little Potala." This is the real thing and the main reason to come. A ticket around ¥90 usually bundles a shuttle; you can sometimes buy a cheaper entry plus separate shuttle at the manual counter. No official English booking page, so treat the price as approximate and reconfirm at the gate. It's a working Gelugpa monastery — dress and behave accordingly.
- Pudacuo National Park — China's first national park: Shudu Lake, Bita Lake and the Militang meadow on boardwalks, linked by a mandatory in-park shuttle (ticket around ¥138 covering both, confirm at the gate). Everything here sits above 3,500m, so it's beautiful but tiring — pace it, and don't make it your arrival-day plan.
- Dukezong Old Town — the 1,300-year-old Tibetan old town that a 2014 fire largely destroyed; what you walk now is mostly rebuilt since 2016. Pleasant, free, and the giant golden prayer wheel on the hill above (Guishan Park) is a genuinely worthwhile climb — just don't expect untouched antiquity.
Eat yak up here: yak hotpot is the warming, worth-it meal after a cold high day, and in the July-September matsutake season the prized pine mushrooms are everywhere and genuinely good. Pack a proper warm layer even in summer — this is the cold, thin-air end of Yunnan, and some high routes close off-season.
Pushing further: Deqin and Meili Snow Mountain (extension)
If you have more days and the high air agrees with you, the road continues northwest from Shangri-La to Deqin and the Meili Snow Mountain range, whose main peak Kawagarbo (over 6,700m) is a sacred, unclimbed mountain and one of the great dawn views in China when the weather lifts. It's a further step up in altitude, remoteness and cold — a serious extension, not a day trip, and worth it only if you're acclimatised and have the time. Treat it as the deep end of this route.
How the days add up
A comfortable version of the full route is about 9-11 days: 2-3 nights Dali, 2-3 nights Lijiang, the 2-day gorge trek (or a half-day on the train instead), and 2-3 nights Shangri-La, plus your arrival and departure logistics through Kunming or the regional airports. You can compress it to a brisk week by cutting the gorge and taking the train, or stretch it to two weeks by adding the Deqin/Meili extension. What you should not do is rush the altitude: the one corner not worth cutting is your acclimatisation time before and at Shangri-La.
How many days do I need for Dali, Lijiang and Shangri-La?
Plan on about 9-11 days for a comfortable run: two to three nights in each town plus the two-day Tiger Leaping Gorge trek and your transit days. You can do a brisk version in around a week by skipping the gorge and taking the Lijiang–Shangri-La train, or stretch it past two weeks with the Deqin and Meili Snow Mountain extension. Don't shave days off your time at altitude in Shangri-La — that's the one part that bites if you rush it.
Should I do the route south-to-north or north-to-south?
South-to-north — Dali, then Lijiang, then Shangri-La — is the right way, because it climbs gradually from about 1,900m to 3,200m and lets you acclimatise as you go. Starting at the top (flying straight into Shangri-La) drops you cold at 3,200m and is the most common way people ruin their first day. Following the old Tea-Horse Road uphill isn't just romantic, it's the safe altitude profile.
Is the altitude in Shangri-La a problem?
It can be if you ignore it. Shangri-La sits around 3,200m and Pudacuo National Park is higher, so expect a headache, breathlessness and poor sleep your first day, especially if you came straight up from Lijiang. Take it slow, hydrate, skip alcohol the first night, and don't schedule a hard hike or Pudacuo for arrival day — most people feel normal within 24-48 hours. Ignore the aggressive upselling of oxygen cans and "altitude medicine"; pacing yourself is what actually works.
Are the Dali and Lijiang old towns worth visiting, or are they just tourist traps?
Both are heavily commercialised and largely rebuilt — Dali's old town is essentially a souvenir-and-bar shopping street behind reconstructed walls, and Lijiang's Dayan was rebuilt after the 1996 earthquake and now runs on shops and rented Naxi costumes. Worth an evening stroll, not a full day. The real reasons to stop are around the towns, not in them: Erhai Lake and Cangshan at Dali, Jade Dragon Snow Mountain and the quieter Naxi villages of Shuhe and Baisha at Lijiang.
Do I need a Tibet permit or a special visa for Shangri-La?
No Tibet permit — Shangri-La is Zhongdian, in Yunnan province, so a normal Chinese tourist visa is all you need and there's no mandatory guide. The one catch is the 240-hour visa-free transit scheme: Diqing prefecture (which contains Shangri-La) is excluded from it, even though Dali, Lijiang and Kunming are inside. If you're travelling on visa-free transit rather than a full tourist visa, you can't legally route to Shangri-La, so get the proper visa first. Confirm the current zone list before you travel, since these rules change.
How do I get from Lijiang to Shangri-La?
Two good options. The scenic one is the two-day Tiger Leaping Gorge High Trail, which sits right on the road between them — walk it on the way up and you get a world-class trek plus useful acclimatisation. The fast one is the Lijiang–Shangri-La railway, which opened in late 2023 and makes the climb in a bit over an hour; it's real-name ticketed, so book and board on your passport, and buy ahead in peak season. Buses also run the route if you want neither.