← Back to Home
Travel

Dali or Lijiang? Picking One Yunnan Old Town

📅 2026-09-30✍️ Jiu⏱ 8 min
Illustrated cover comparing two old towns in Yunnan, one by a lake and one below a snow mountain

Here is the one-line answer before anything else: if you have five days or more, go to Dali; if you have 48 hours and want the most photographed old town in Yunnan, go to Lijiang. They are only 80 minutes apart by train, which is exactly why people try to see both and end up remembering neither. The two towns are not variations on a theme — one is built around a lake and open sky, the other is built around a snow mountain and a maze of canals. What follows is the comparison I wish someone had given me before I booked.

An old town alley in Yunnan with white walls, red-tiled roofs, a canal and blue mountains
Dali or Lijiang? Picking One Yunnan Old Town

Altitude, air and what your body notices

Dali Old Town sits at roughly 1,970 metres; Lijiang Old Town is at about 2,400 metres. Four hundred metres does not sound like much until you climb a staircase. In Lijiang I was noticeably short of breath on the steps up to Wanggu Lou (万古楼), and the temperature dropped hard the moment the sun went behind Jade Dragon Snow Mountain (玉龙雪山), whose highest peak, Shanzidou (扇子陡), reaches 5,596 m. Dali, at the foot of Cangshan (苍山) — 19 peaks and 18 streams, tallest at 4,122 m — feels milder and drier, and I slept better there on every visit.

If you are arriving straight from sea level, this is the practical consequence: plan nothing strenuous on your first afternoon in Lijiang, and drink more water than you think you need. Neither town is high enough for real altitude sickness, but 2,400 m is enough to ruin the first evening of a trip if you sprint up a hill to catch a sunset.

What you actually look at

Dali's centrepiece is water. Erhai Lake (洱海) runs about 42 km north to south and covers roughly 250 km², and the whole town is arranged between it and Cangshan. The best hour I spent there was not in the old town at all: it was cycling a stretch of the lakeside road at 07:40, when the only other people out were two fishermen and a woman washing vegetables. Inland, the Three Pagodas of Chongsheng Temple (崇圣寺三塔) date back to the Nanzhao kingdom of the 9th century, and the tallest of them, Qianxun Pagoda, stands 69.13 m.

Lijiang's centrepiece is texture. The old town was inscribed on the UNESCO World Heritage list in 1997, it is criss-crossed by canals fed from Black Dragon Pool (黑龙潭), and it belongs to the Naxi (纳西族) people, whose Dongba script (东巴文) is often described as the only pictographic writing system still in use anywhere. You will see it on shop signs and door couplets. Twenty minutes north, Shuhe (束河古镇) is a smaller, quieter old town on the same water system — if Lijiang's main streets feel like a shopping mall, Shuhe is where you go to remember why you came.

Crowds, and the hour that saves you

Both towns are busy, but they are busy differently. Lijiang's old town concentrates visitors into a small area, so at 15:00 the main squares are shoulder to shoulder, while at 07:00 the same stones are empty and the shop shutters are still down. Dali spreads people out along the lake and the mountain paths, so even at midday you can be alone within a fifteen-minute walk of the town gate. If you are going to do one thing right in either town, it is this: be outside before 08:00. In Lijiang that single decision is the difference between a postcard and a queue.

One local detail worth knowing in Dali: the Third Month Fair (三月街), held from the 15th day of the third lunar month, has been a Bai trading gathering for over a thousand years, and the town fills with horse traders and herb sellers. It is the best week to be there and the worst week to want a quiet hotel.

Money: what a day actually costs

On my last stays, a courtyard guesthouse inside Dali Old Town was ¥160 a night; the equivalent room in Lijiang was ¥220, largely because the old town is smaller and UNESCO-listed. A bowl of cross-bridge noodles (过桥米线) or a plate of Naxi baba runs ¥15–25 in both; a flat white in a Dali café was ¥18, and Dali has far more of the cheap, good coffee that has spread across Yunnan. Lijiang's hidden cost is the mountain: a day up Jade Dragon Snow Mountain — park entry, shuttle bus and the glacier cable car — easily clears ¥200 per person, which is more than most people spend on a whole day in Dali. Note also that Lijiang has historically charged a ¥50 old-town maintenance fee, collected at some gates and not others; in practice most casual wandering never triggers it, but budget for the possibility.

The comparison table

Two Yunnan old towns compared. Prices are what I paid on my most recent stays; altitude and distances are approximate.
Dali 大理Lijiang 丽江
Altitude of old town~1,970 m~2,400 m
Train from Kunming~2 hours~3 hours 20 min (or 2 h + 80 min change)
Main landscapeErhai Lake, 250 km², and Cangshan's 19 peaksJade Dragon Snow Mountain, 5,596 m
CultureBai 白族; Three Pagodas, 9th centuryNaxi 纳西族; Dongba script, UNESCO 1997
Guesthouse, mid-range¥140–220 / night¥200–320 / night
Extra entry costsThree Pagodas ~¥75; lake path freeSnow mountain day ¥200+; ¥50 maintenance fee possible
Crowd patternSpreads out; alone in 15 minConcentrated; empty only before 08:00
Best for4–7 days, slow travel, cycling, remote work1–2 days, first-time visitors, photographers

The row that decides it for most people is the last one. Dali rewards time; Lijiang rewards a short, well-timed visit. If you try to do Lijiang in five days you will walk the same six streets forty times. If you try to do Dali in one day you will see a lake and a pagoda and miss the point entirely.

Choose Dali if…

Choose Lijiang if…

What I would do with five days

Four nights in Dali, one night in Lijiang. Take the 80-minute train between them, sleep near Shuhe rather than in the middle of Lijiang old town, and be out on the cobblestones at 07:00. That split gives you the slow part of the trip and the spectacular part without making either one feel rushed. Doing it the other way round — one night in Dali, four in Lijiang — is the version I see people regret.

Same province, 80 minutes apart: Dali is where you stay for a week, Lijiang is where you spend 24 hours and wish you had gone to bed earlier so you could be up at seven.

Frequently asked questions

Which is higher, Dali or Lijiang?

Lijiang is higher. Dali Old Town sits at roughly 1,970 metres, Lijiang Old Town about 2,400 metres, and the 400-metre gap shows up when you climb a staircase.

What is the centrepiece of Dali?

Water. Erhai Lake runs about 42 km north to south and covers roughly 250 square kilometres, with the whole town set between it and Cangshan.

Which is cheaper per day?

Dali, on my last stays: a courtyard guesthouse inside Dali Old Town was 160 yuan a night; the equivalent in Lijiang was about 220 yuan, because the old town is smaller.

How do I do both in five days?

Four nights in Dali, one in Lijiang. Take the 80-minute train between them, and sleep near Shuhe rather than in the middle of Lijiang old town.

Print Back to Home