Your destination guide 大理
Dali
A free old town on a very large lake
Both the ancient town and Erhai Lake are free, and the best thing to do costs nothing: hire a bike and ride the lakeside corridor. At 1,978 m the altitude is noticeable but easy.
Getting there
Dali airport, or high-speed rail from Kunming — Dali sits between Kunming and Lijiang on the line, which makes the gradual altitude route natural.
When to go
March to May and September to November.
How long: 2–4 days
Give it 2 days for the headline sights, or up to 4 to see it properly and eat your way around.
Two covers the old town and the Three Pagodas. Four adds a full cycle round the Erhai lakeside, Cangshan's cableways, the tie-dye workshops at Zhoucheng and a day trip to Shaxi.
Yunnan: Dali, Lijiang and Shangri-La, in the right order
The most rewarding slow travel in China, and the one region where altitude order matters: go up gradually, and the mountains are a pleasure rather than a headache.
Make a few good memories
What to see in Dali
Researched largely from Chinese-language sources, so it goes beyond the usual shortlist. Dollar figures are approximate, at the rate on 2026-10-08.

大理古城
A walled Bai town between Cangshan's peaks and Erhai Lake, with Ming street grid, marble-trimmed courtyard houses and a long history as China's backpacker refuge. Lower, warmer and more relaxed than Lijiang, it works best as a base rather than a single sight.
Free
Opening hours, booking and how to get there →
洱海与洱海生态廊道
A 250 km2 alpine lake with the Cangshan range rising straight out of its western shore. The 129 km ecological corridor built around it is now a continuous car-free cycling and walking path, and riding a stretch of it is the best half-day in Dali.
Free to enter and cycle; rental of the official scenic-area shared bikes and e-bikes is charged separately, and lake cruise boats are a separate commercial ticket
Opening hours, booking and how to get there →

崇圣寺三塔
Three brick pagodas, the tallest from the 9th century Nanzhao kingdom, standing in front of a vast rebuilt temple complex with Cangshan behind. The reflecting pool shot of all three against the mountains is Dali's signature image.
Around ¥75 for the standard adult ticket; Chinese ticketing sites sell ticket-plus-shuttle at ¥73, ticket-plus-buggy at ¥98 and ticket-plus-Cangshan-cableway or lake cruise at ¥148
≈ US$11–22Opening hours, booking and how to get there →

喜洲古镇
The best-preserved Bai merchant town on Erhai's western shore, 18 km north of Dali, where Republican-era trading families built courtyard mansions with carved screen walls. The rice fields on its edge turn gold in September and draw every photographer in Yunnan.
Town free to enter; the Yan Family Mansion Museum charges from ¥58 including a guided talk and tie-dye session (¥88 for two, ¥12 student/child rate)
≈ US$1.79–13Opening hours, booking and how to get there →
苍山(感通索道、洗马潭大索道)
The 19-peak range walling off Dali's western side, rising to 4,122 m with snow on top into early summer. Cableways lift you to cloud-level trails — the Jade Belt Path contours for 18 km along the mountainside with the whole lake laid out below.
Gantong cableway ¥110 adult / ¥40 child; Gantong return plus extras around ¥130; Gantong plus Butterfly Spring ¥122. The Ximatan big cableway is sold mainly as return tickets around ¥300 per person
≈ US$5.96–45Opening hours, booking and how to get there →

双廊古镇
A fishing village turned guesthouse strip on Erhai's quieter northeastern shore, facing the Cangshan range across the water. It has the lake's best sunset views back towards the mountains and a string of cafes built right on the shoreline.
Free — no town entry or maintenance fee is charged
Opening hours, booking and how to get there →

大理市博物馆
A free museum inside a Qing-dynasty governor's compound in the ancient town, covering the Nanzhao and Dali kingdoms that ruled this region independently for five centuries. It is the quickest way to understand why Dali's history is not simply Chinese history.
Free
Opening hours, booking and how to get there →
周城白族扎染(璞真扎染博物馆)
Zhoucheng is the Bai tie-dye village, where indigo-dyed cloth hangs drying in courtyards and the craft is a national intangible heritage item. At the Puzhen Tie-Dye Museum you can watch the whole stitching-and-dyeing process and make a piece yourself.
Puzhen Tie-Dye Museum free to enter; hands-on tie-dye sessions are charged separately (around ¥150 per person at Xizhou workshops, from ¥58 as part of the Yan Family Mansion ticket)
≈ US$8.64–22Opening hours, booking and how to get there →

蝴蝶泉
A clear spring pool under an old acacia at the northern foot of Cangshan, tied to a Bai legend of two lovers and to the butterfly swarms that gather here in late spring. It is small, but it pairs naturally with Zhoucheng and Xizhou on a northbound day.
Chinese ticketing sites list ¥60 and ¥34 for adults depending on package, and a Cangshan cableway combination at ¥122 — confirm the current rate at the gate
≈ US$5.07–18Opening hours, booking and how to get there →
沙溪古镇(寺登街)
The last intact market town on the Tea Horse Road, restored with Swiss help after being listed as an endangered world monument. Sideng Street's theatre stage, caravanserai and Xingjiao Temple face a cobbled square that still holds a Friday market — this is what Lijiang looked like before mass tourism.
Town free; Ouyang Courtyard ¥20, Shibaoshan Grottoes about 40-¥45
≈ US$2.98–6.70Opening hours, booking and how to get there →

洱海游船
Scheduled boats cross Erhai from Xiaguan or Caicun pier, stopping at Nanzhao Fengqing Island and Jinsuo Island with Bai three-course tea performances on board. It is the standard way to see Cangshan's full 19-peak wall from the water.
Sold mainly in packages — Chinese ticketing sites list Three Pagodas plus lake cruise at ¥148 and a large-boat multi-site combination at ¥308; standalone cruise fares vary by pier and boat
≈ US$22–46Opening hours, booking and how to get there →
What to eat in Dali
Order a whole sour-and-spicy Erhai fish (suanla yu) with rice if you are in a group, or a bowl of Weishan pa-rou ersi — slow-stewed pork with soft rice ribbons — if you are alone. Either is cheap, filling and unmistakably Bai. Have a grilled rushan milk-fan with rose jam afterwards as a street snack.
Rushan Milk Fan
乳扇rǔ shàn
A Bai-minority fresh cheese: cow's milk curdled with sour papaya water, stretched into a translucent sheet and dried on a bamboo rack into a fan shape. It is grilled on a skewer and brushed with rose jam, or pan-fried and dusted with salt or sugar.
Tastes like: Milky and faintly sour, chewy-stretchy when grilled and crisp when fried; the rose jam version is floral and sweet.
Not on the menu but in it: This is pure dairy — a real surprise to visitors who assume Chinese food contains no cheese. Fried versions use vegetable oil; some stalls add a sesame or walnut filling.
Might not be for you: The texture is unusual: somewhere between halloumi and chewing gum. Mild sour-milk smell.
Where to eat it
- Cuilu Ye Bai Courtyard Private Kitchen · No. 6 on Dianping's Dali must-visit food list (大理市美食必打卡榜) · About ¥65 per person · Dali
- Jinshan Centennial Courtyard Restaurant (Wang Family Old Residence) · Ctrip Dali City list No. 10 · ¥70–90 per person · Dali Old Town (大理古城). No metro; Dali Old Town is about 30 minutes by bus or taxi from Dali railway station in Xiaguan.
Where: Grill stalls all along Renmin Road and Fuxing Road in Dali Old Town, and in Xizhou village market; 5-10 CNY.
Watch videos of Rushan Milk Fan →Raw Pork Skin
生皮shēng pí
A Bai festive dish, listed as intangible cultural heritage: a pig is straw-fired so the skin goes golden and the meat beneath is only half-cooked, then both are sliced raw-ish and eaten with a dipping sauce of plum vinegar, crushed walnut, chilli and garlic.
Tastes like: Smoky from the straw fire, chewy skin and tender near-raw pork, cut by a very sharp sour-salty dip.
Not on the menu but in it: The dipping sauce almost always contains walnut and often soy; the pork is deliberately not fully cooked.
Might not be for you: This is genuinely raw or near-raw pork. Beyond the squeamishness factor there is a real parasite and food-safety risk, and most non-local Chinese visitors decline it too. Order it only if you understand that.
Where: Traditional Bai restaurants in Dali Old Town and the villages around Erhai; often a banquet item.
Watch videos of Raw Pork Skin →Sour and Spicy Erhai Fish
大理酸辣鱼dàlǐ suān là yú
A whole freshwater fish from Erhai Lake stewed in a broth soured with pickled green papaya and sharpened with dried chilli and Sichuan pepper, served as a shared hotpot you eat down to the bone.
Tastes like: Bright, sour and peppery with a long savoury finish — the sourness is fruity, not vinegary.
Not on the menu but in it: Often started with pork or chicken stock and finished with lard; some versions add cured ham.
Might not be for you: Served whole with head, bones and skin, and you are expected to pick around them. Sichuan pepper gives a numbing tingle people do not expect.
Where: Restaurants along the Erhai west-shore road (环海西路) in Yinqiao and Pan Xi village, where the fish is freshest.
Watch videos of Sour and Spicy Erhai Fish →Weishan Stewed Pork Rice Noodles
巍山耙肉饵丝wēishān pá ròu ěr sī
Thick ribbon noodles cut from pressed rice cake, served in a clear pork broth with pork belly stewed until it collapses at the touch of a chopstick.
Tastes like: Clean, gently savoury and rich without being greasy; you season it yourself at the condiment table.
Not on the menu but in it: Pork bone broth and pork fat throughout — not a safe order for vegetarians or halal eaters even though it looks plain.
Might not be for you: Nothing — this is the easiest and most comforting thing on any Dali breakfast menu.
Where: Breakfast noodle shops across Dali and especially in Weishan county; 12-20 CNY.
Watch videos of Weishan Stewed Pork Rice Noodles →Bai Three-Course Tea
白族三道茶báizú sān dào chá
A Bai hospitality ritual of three cups: the first bitter roasted tea, the second sweet with rushan cheese shavings, walnut, sesame and brown sugar, the third spiced with cinnamon, Sichuan pepper, ginger and honey.
Tastes like: Bitter, then sweet-nutty-milky, then sweet with a peppery tingle — 'one bitter, two sweet, three aftertaste'.
Not on the menu but in it: The second cup contains actual cheese and walnut; people with nut allergies should skip it or ask for it plain.
Might not be for you: The first cup is aggressively bitter and the third is oddly peppery for a drink. Most tourist versions come with a song-and-dance show attached.
Where: Bai courtyard houses in Xizhou (喜洲) and performance venues in Dali Old Town.
Watch videos of Bai Three-Course Tea →Xizhou Baba
喜洲粑粑xǐzhōu bābā
A round layered wheat pastry baked between two charcoal-heated pans, so it crisps top and bottom. Savoury versions hold spring onion and minced pork; sweet ones hold rose jam or brown sugar.
Tastes like: Crisp, flaky and buttery; savoury is oniony and salty, sweet is intensely floral.
Not on the menu but in it: Made with pork lard in the layering at most traditional stalls — including the sweet rose version. Ask if it matters.
Might not be for you: Nothing difficult; just very rich and best eaten hot from the pan.
Where: The stalls on Xizhou village square, about 30 minutes north of Dali Old Town; 8-15 CNY.
Watch videos of Xizhou Baba →Nuodeng Ham
诺邓火腿nuòdèng huǒtuǐ
Pork leg cured with salt from the ancient Nuodeng salt wells and aged two to three years. Eaten in thin raw slices, fried with vegetables, or steamed.
Tastes like: Intensely savoury, nutty and sweet-salty — closer to Spanish jamon than to Western cooked ham.
Not on the menu but in it: Pork, used as a seasoning in many apparently vegetable dishes across Dali menus — check stir-fried greens if you avoid pork.
Might not be for you: Often served uncooked and very salty; the aged rind has a strong cured smell.
Where: Bai restaurants in Dali Old Town; also sold vacuum-packed in markets.
Watch videos of Nuodeng Ham →Grilled Erkuai Rice Cake
烧饵块shāo ěr kuài
A disc of pounded rice cake grilled over charcoal until it puffs and blisters, then smeared with sweet or savoury bean paste and chilli sauce and folded around a fried dough stick or a sausage.
Tastes like: Chewy and mildly toasty, with the sauce doing the work — sweet, salty and a little spicy at once.
Not on the menu but in it: The sauces are fermented-soy based and peanut or sesame paste is common; the usual fillings are sausage or fried dough.
Might not be for you: Nothing — a good cheap breakfast, and easy to get meat-free if you skip the sausage.
Where to eat it
- Zai Hui Shou Chicken Rice Noodles (Renmin Road) · ¥12–20 per person · Renmin Road (人民路), Dali Old Town
Where: Morning street grills throughout Dali Old Town and Xiaguan; 5-12 CNY.
Watch videos of Grilled Erkuai Rice Cake →Carved Preserved Plums
雕梅diāo méi
Green plums scored into a chrysanthemum pattern by hand, then cured in brine and brown sugar. Served as a snack, a palate cleanser, or stuffed with minced pork and steamed as 'diaomei kourou'.
Tastes like: Very sour then sweet, with a floral plum perfume.
Not on the menu but in it: The plain plums are vegan; the steamed banquet version is built on fatty pork belly.
Might not be for you: Extremely sour by Western standards, and the stones are left in.
Where: Market stalls and souvenir shops in Dali Old Town and Xizhou.
Watch videos of Carved Preserved Plums →Where to eat in Dali
- Dianping (大众点评) — the real ratings. Chinese only, but photos, prices and a 4.5+ score survive translation. Its 必吃榜 "Must-Eat" list is the mainstream benchmark.
- Black Pearl (黑珍珠) — China's own fine-dining guide, published annually by Meituan and taken more seriously domestically than Michelin.
- Michelin covers only a few Chinese cities, so its absence means nothing outside them.
- Xiaohongshu (小红书) — what is actually busy this month, rather than this year.
Yibu Zhi Yao 一步之肴·精选大理白族菜
About ¥70 per person≈ US$10Modernised Bai cooking by the Erhai lakeside greenway, best known for a passionfruit-soured fish that dials back the traditional heavy sour-chilli.
What to order, booking and allergens →
Xianglinyuan 香林苑·正宗大理风味
About ¥80 per person≈ US$12Traditional Dali-flavour restaurant doing the classic Bai repertoire — sour fish, cured ham, local vegetables.
What to order, booking and allergens →
Yunduo Shan'ge 云朵山歌·特色大理菜
About ¥77 per person≈ US$11Lakeside Dali restaurant whose signature is sour-spicy fish soured only with fresh sour papaya rather than vinegar essence.
What to order, booking and allergens →
Cuilu Ye Bai Courtyard Private Kitchen 翠麓野白族庭院私房菜
About ¥65 per person≈ US$9.68Small courtyard private-kitchen doing Bai home cooking, with a signature chicken fried with litsea (mujiangzi) pepper.
Order: Litsea-pepper fragrant chicken (木姜子椒香鸡), Clay pot fish (砂锅鱼) and 2 more
What to order, booking and allergens →
Jinshan Centennial Courtyard Restaurant (Wang Family Old Residence) 尽善百年古院餐厅(王家老宅)
¥70–90 per person≈ US$10Bai cooking served in a genuine old courtyard house inside Dali Old Town. The kitchen's signature is a sour-and-spicy fish soured with passionfruit rather than the traditional heavy vinegar and pickled chilli, which makes the dish much more approachable for a first-timer without losing the point of it.
Order: Passionfruit sour-and-spicy fish (百香果酸辣鱼), Clay pot fish (砂锅鱼) and 2 more
What to order, booking and allergens →
Chunsheng Restaurant 萶苼chunsheng餐厅
¥90–120 per person≈ US$13A modern Dali kitchen working with Cangshan mountain and Erhai lake produce, plated carefully and aimed at a younger domestic audience. Second-ranked on Ctrip's Dali City list, and the most interesting mid-priced cooking in the old town — closer to a contemporary restaurant than a Bai banquet hall.
Order: Cangshan mint beef rolls (苍山薄荷牛卷), Wild mushroom dishes in season (时令野生菌) and 1 more
What to order, booking and allergens →
Huotang Yinxiang Wild Mushroom Courtyard Hotpot 火塘印象·野生菌庭院火锅
¥70–95 per person≈ US$10A courtyard wild-mushroom hotpot house in Dali Old Town, with the mushrooms brought in daily in season and shown to you on a platter before they go into the pot. Yunnan's mushroom season runs roughly June to September; outside it, expect cultivated and dried varieties instead.
Order: Wild mushroom hotpot (野生菌火锅), Seasonal mushroom platter (野生菌拼盘) and 1 more
What to order, booking and allergens →
Shanhaihui Time-Honoured Bai Cuisine (Old Town main shop) 山海汇·老字号白族菜(古城总店)
¥60–80 per person≈ US$8.94A large Bai-cuisine restaurant just outside the old town's south gate, doing the full traditional spread — Nanzhao braised chicken, dry-pot Cangshan wild mushrooms, Bai sour-and-spicy fish, water-lily stem soup — plus the local plum wine. The convenient choice if you arrive by coach, since it is beside the tourist bus station.
Order: Nanzhao braised chicken (南诏黄焖鸡), Dry-pot Cangshan wild mushrooms (干锅苍山野菌) and 3 more
What to order, booking and allergens →
Meizijing Jiujia (two-hundred-year courtyard) 梅子井酒家(两百年古院店)
¥80–100 per person≈ US$12A long-established Yunnan restaurant in a courtyard house in Dali Old Town, named after the plum well in its yard. It is one of the older names in the old town and does the Dian repertoire rather than strictly Bai dishes — tile-grilled pork and shredded chicken with cold jelly are the orders people come back for.
Order: Tile-grilled pork (瓦片烤肉), Shredded chicken with cold jelly (鸡丝凉粉) and 2 more
What to order, booking and allergens →
Zai Hui Shou Chicken Rice Noodles (Renmin Road) 再回首鸡肉米线(人民路一店)
¥12–20 per person≈ US$1.79A fifteen-yuan rice noodle counter on Renmin Road in the old town, doing cold chicken rice noodles — poached chicken torn into shreds over room-temperature noodles with chilli oil, vinegar and herbs. The cheapest honest meal in Dali Old Town and the local breakfast.
Order: Cold chicken rice noodles (凉鸡米线), Hot chicken rice noodles (热鸡米线) and 1 more
What to order, booking and allergens →
Haidong Eggplant Barbecue 海东茄子烧烤
¥50–70 per person≈ US$7.45A Bai-style barbecue place on the Erhai Park side of the lake whose signature is an eggplant grilled whole until it collapses, then dressed and eaten with a spoon. The rest of the menu is skewers, layered tofu and grilled mushrooms. Bai barbecue is one of the best things to eat around Erhai and it almost never appears in English-language guides.
Order: Haidong grilled eggplant (海东茄子), Grilled layered tofu with house sauce (秘制千层豆腐) and 2 more
What to order, booking and allergens →
Songyun Cliff Sea-View Restaurant, Dali Songyun Cliff Hotel 大理松云悬崖酒店·松云悬崖海景餐厅
¥150–200 per person≈ US$22A cliffside hotel restaurant on the Haidong shore with the full Erhai and Cangshan panorama, doing individual small hotpots and modern Yunnan plates. You are paying substantially for the view, and on a clear evening it is worth it once.
Order: Single-portion hotpot (单人小火锅), Erhai fish (洱海鱼) and 1 more
What to order, booking and allergens →
Dali Anwu Sea-View Hotel Restaurant 大理安汋海景酒店·餐厅
¥250–320 per person≈ US$37The top of the Dali market: a small hotel dining room at Shuanglang on the north-east shore of Erhai, cooking a short Western-leaning menu with Yunnan ingredients. The only restaurant around the lake at this price point, and the one to choose if you want a proper tasting-style dinner rather than a Bai banquet.
Order: Black truffle pasta (黑松露意面), Yunnan wild mushroom courses (野生菌) and 1 more
What to order, booking and allergens →
See Dali
Other people's videos, on YouTube — we link, we don't host. Worth knowing: YouTube is blocked in mainland China, so watch these at home, or download them in the YouTube app before you fly.
- Dali Travel Guide: Erhai Lake, Xizhou Village, The Three Pagodas, Dali Ancient Town and moreA practical walkthrough of Dali's main sights, covering the ancient town, Erhai Lake, Xizhou village and the Three Pagodas.Vince Travel · opens on YouTube
- The Most Beautiful City in China | 3 Days in Dali, YunnanA three-day stay in Dali filmed on the ground, moving between the old town, the lakeshore and nearby villages.JHMedium · opens on YouTube
- Taking it Slow in Dali: Erhai Lake & Cang Shan Adventure | Exploring Yunnan Ep.4 | CHINA TRAVEL VLOGA slow-paced day around Erhai Lake paired with a trip up Cangshan mountain above the town.Karin & Ping Vlogs · opens on YouTube · Auto-generated subtitles
- Xizhou Ancient Town & Erhai Lake 🇨🇳 Beautiful Day Trip in Dali, Yunnan | China VlogA day trip from Dali out to Xizhou, with Bai-style village streets and the Erhai lakeside.Roots Abroad · opens on YouTube · Auto-generated subtitles
Videos belong to the channels credited above. We have no affiliation with them and earn nothing from these links.
See Yunnan
Other people's videos, on YouTube — we link, we don't host. Worth knowing: YouTube is blocked in mainland China, so watch these at home, or download them in the YouTube app before you fly.
- Is this THE most underrated destination? 6 days in Dali, Tiger Leaping Gorge and Lijiang.A six-day loop through Dali's old town and Erhai lakeside, the Tiger Leaping Gorge trail and Lijiang, filmed hiking and on local transport.JoAnt · opens on YouTube · Auto-generated subtitles
- 10 days travel itinerary Yunnan, China | Lijiang, Jade Snow Mountain, Tiger Leaping Gorge, ShangrilaA ten-day Yunnan route laid out day by day, from Lijiang old town up Jade Dragon Snow Mountain to Tiger Leaping Gorge and on to Shangri-La.Vendela · opens on YouTube · Auto-generated subtitles
- 10 days in Yunnan | Dali, Lijiang Shangri La, Kunming 🇨🇳Ten days across Kunming, Dali, Lijiang and Shangri-La with the practical side shown - trains, buses, guesthouses and altitude.Kayla Sim · opens on YouTube · Auto-generated subtitles
- 云南 8D7N 自由行|大理・丽江・香格里拉・昆明|人均 RM3K|中国旅行 VLOG【全集】A full-length Mandarin account of an eight-day independent trip through Dali, Lijiang, Shangri-La and Kunming, with costs broken down and hand-made English subtitles throughout.吴瑞田 Arron Goh · opens on YouTube · In Chinese, with English subtitles
Videos belong to the channels credited above. We have no affiliation with them and earn nothing from these links.



