Dali Travel Guide: Cangshan, Erhai Lake and Bai Culture
Yunnan (云南, Yúnnán)

Dali Travel Guide: Cangshan, Erhai Lake and Bai Culture

March–May and September–November2–3 days days recommended¥250–500 ($35–70)/day

Best Time

March–May and September–November

Recommended

2–3 days days

Daily Budget

¥250–500 ($35–70)

Dali (大理, Dàlǐ) sits at 2,090m on a highland plateau with Cangshan Mountain (苍山, Cāngshān) rearing up on one side and Erhai Lake (洱海, Ěrhǎi) stretching out on the other. Sandwiched between them is a long, narrow strip of farmland and villages where the Bai (白族, Báizú) people have lived for over 3,000 years. The setting is the kind that makes people miss their return train. Travel bloggers call it "China's Chiang Mai" — lazy, scenic, full of cafés and craft markets — and while the comparison is tired, the pull is real: the light is golden, the pace is slow, and a ¥30 ($4.20) bowl of rice noodles eaten on a rooftop overlooking the pagodas can genuinely reset your entire trip.

What you actually come for is three things: the Old Town (大理古城, Dàlǐ Gǔchéng), which is touristy but worth a wander through its stone-paved lanes; the vast Erhai Lake, best seen from a rented bicycle or e-bike on the 120km circuit road; and the Bai villages — Xizhou (喜洲, Xǐzhōu) for architecture and morning market, Zhoucheng (周城, Zhōuchéng) for tie-dye workshops, Shaxi (沙溪, Shāxī) for an intact Tea Horse Road trading post two hours north. Dali is also the natural halfway point between Kunming (昆明) and Lijiang (丽江), both a bullet train ride away, so it slots cleanly into any Yunnan loop.

Fast facts

Best time to visit: March–May when the days are dry, sunny and 15–22°C (59–72°F), plus Bai festivals fill the calendar. September–November gives clear mountain views and cooler evenings. June–August is the rainy season — lush and green but wet, with road closures possible. December–February is dry but cold at night (dipping below 0°C/32°F); many guesthouses lack proper heating so verify before booking.

Getting here: High-speed trains from Kunming (2 hours, ¥155 ($22) second class) and Lijiang (1.5 hours, ¥80 ($11)). Dali Railway Station is in Xiaguan (下关) — 30 minutes by bus ¥3 ($0.40) or taxi ¥40–50 ($5.60–7) to the Old Town. Dali Fengyi Airport (DLU) has direct flights from Beijing, Shanghai, Chengdu, and Chongqing; it sits 30km southeast, with airport shuttle buses to the Old Town for ¥25 ($3.50). Long-distance buses connect from Lijiang (3 hours, ¥60–80 ($8.40–11)) and Kunming (4–5 hours, ¥110–130 ($15–18)), though the train is faster in both cases.

Getting around: No metro — Dali runs on buses, taxis, and two wheels. Bus 4 and 8 connect the Old Town, Xiaguan, and the Three Pagodas for ¥1–2 ($0.14–0.28). Taxis start at ¥8 ($1.10), with Old Town trips rarely exceeding ¥20 ($2.80). DiDi works fine through Alipay. The real move is renting an electric scooter (¥50–80 ($7–11) per day) or a bicycle (¥20–40 ($2.80–5.60)) and riding the Erhai west-bank road — flat, scenic, and far from traffic. Fuel-powered scooters require a Chinese license; stick to e-bikes. The Cangshan cable car has three routes (Gantong ¥110 ($15), Zhonghe ¥110 ($15), Ximatan ¥300 ($42)); the last one reaches 3,900m — warm clothes are non-negotiable even in summer.

Where to stay: Dali Old Town (古城) for restaurants, bars, and maximum convenience — guesthouses ¥120–300 ($17–42), boutique courtyards ¥400–800 ($56–112). Erhai west bank (Caicun 才村 / Longkan 龙龛) for lakefront peace 3km from the Old Town, ¥150–400 ($21–56). Shuanglang (双廊) on the northeast shore for upscale lake-view hotels, ¥500–1,200 ($70–168). Xizhou (喜洲) for a quieter village feel among Bai architecture, ¥200–500 ($28–70). Hostel dorms in the Old Town run ¥40–70 ($5.60–9.80).

Classic 2–3 day shape: Day 1 — explore Dali Old Town in the morning (South Gate, Fuxing Road, Foreigner Street), then the Three Pagodas (¥75 ($10.50)) within Chongsheng Temple, sundown beers on a rooftop. Day 2 — rent an e-bike, ride the Erhai west bank toward Xizhou, eat a Xizhou baba (喜洲粑粑, ¥10–15 ($1.40–2.10)) at the morning market, then continue to Zhoucheng for a tie-dye workshop (¥50–100 ($7–14)). Day 3 — take the Gantong cable car up Cangshan for a half-day hike on the Jade Cloud Road, or day-trip to Shaxi Ancient Town (2 hours by bus, ¥40 ($5.60)).

Watch out for: The Old Town is a tourist machine — expect selfie sticks, souvenir shops, and aggressive restaurant touts. Xiaguan (the modern city) is grey, charmless and should be treated purely as a transit hub. Erhai bike rentals: photograph every scratch on the e-bike before you ride, or you will pay for it. Cangshan weather changes in 20 minutes — carry a rain shell even if the sky is blue. Dali nights get cold year-round at this altitude; pack layers. And if you see "protected" fish on a lakeside menu priced above ¥200 ($28), it is almost certainly farmed — the real Erhai fish is under a fishing ban.

The individual sights, villages, and experiences below are written as standalone units with current hours, real prices, and honest tips — pick the ones you want and drop them straight into your day plan.

Advertisement

What to see, eat and do

Each guide is self-contained — read it, then add it straight to your itinerary.

Landmarks
1 guide
Little Putuo Island (小普陀)

Little Putuo Island (小普陀)

A tiny island temple floating on Erhai Lake near Wase Village, best visited at sunrise for mist-shrouded views and worth exactly the 15 minutes it takes to see it.

15-30 minutes¥30 ($4) Erhai Lake access fee; small boat ¥10-20 ($1.50-$3) round trip (negotiable)
Nature & Scenery
2 guides
Butterfly Spring (蝴蝶泉)

Butterfly Spring (蝴蝶泉)

A butterfly-filled spring pool beneath Cangshan Mountain, woven into a Bai love story — best visited in April for the Butterfly Meet.

2-3 hours¥40 ($5.50) entrance; park shuttle ¥20 ($3) optional
Jizu Mountain (鸡足山)

Jizu Mountain (鸡足山)

A sacred Buddhist peak featuring ancient temples, wild macaques, and sweeping Yunnan panoramas — a rewarding day trip from Dali.

Full day (6-8 hours)¥55 ($8) entrance + ¥45 ($6) cable car uphill / ¥30 ($4) downhill
Cultural Experiences
4 guides
Nuodeng Ancient Village (诺邓古村)

Nuodeng Ancient Village (诺邓古村)

Tucked into a mountainside three hours from Dali, Nuodeng is the ancient Bai salt village that tourism forgot — a terraced maze of Ming-era courtyards, a still-functioning Han-dynasty salt well, and the village where China's most celebrated ham is still cured by hand.

Full day (6-8 hours including travel from Dali)Free (village); ¥30-50 ($4-7) for a plate of Nuodeng ham at a local guesthouse
Shaxi Ancient Town (沙溪古镇)

Shaxi Ancient Town (沙溪古镇)

A remarkably intact Tea Horse Road trading post between Dali and Lijiang, Shaxi rewards travelers with Ming-era temples, stone bridges, and a Friday market where locals still outnumber tourists.

Half day (3-5 hours)Free (town); ¥20 ($3) for Xingjiao Temple
Shizhongshan Grottoes (石钟山石窟)

Shizhongshan Grottoes (石钟山石窟)

A 1,200-year-old cave temple complex on Shibao Mountain blending Nanzhao royal imagery, Bai Buddhist art, and a famously unusual fertility carving — all in southern China's most under-visited major grotto site.

Half day (2-3 hours)¥50 ($7) for Shibao Mountain scenic area (includes grottoes)
Weishan Ancient Town (巍山古城)

Weishan Ancient Town (巍山古城)

A genuinely preserved Ming-Qing town south of Dali where locals still live behind the ancient gates, Weishan offers temple-hopping, noodle-slurping, and the quiet Yunnan countryside most travelers miss entirely.

Half day (3-5 hours)Free (town); ¥5-10 ($1-1.50) for Gongchen Tower