Destination · Yunnan

Dali Ancient Town

A walled Bai town between Erhai Lake and the Cangshan Mountains, with streams, courtyards of flowers and stone gates.

Dali Ancient Town, Yunnan See all 3 photos
Where in China
Yunnan, 270 km west of Kunming in a straight line
Nearest town
Dali, 14 km east
Entry
Entrance is free

Dali Ancient Town lies east of Erhai Lake and nestles against the Cangshan Mountains to the west. With its imposing city gates and towers, the town boasts magnificent scenery. The ancient city once covered an expansive area, enclosed by a wall measuring 12 li (approximately 6 kilometers) in circumference. The original city wall stood 7.5 meters high and was 6 meters thick, with four gates—east, west, south, and north—each crowned by a watchtower. If Xiaguan, the capital of the Dali Bai Autonomous Prefecture, impresses visitors with its bustling vibrancy, Dali Ancient Town offers a serene and time-honored charm. Running through the heart of the town is a main street stretching from north to south, lined with shops selling local specialties such as marble crafts, tie-dyed textiles, and woven grass products, as well as authentic Bai ethnic cuisine. Crystal-clear streams flow through the town, and traditional Bai-style houses—elegant and rustic—can be seen everywhere. Regardless of wealth, local residents share the custom of cultivating flowers and plants in their courtyards, giving rise to the famous saying about Dali: “Every home has flowing water; every household tends flowers.”

What to see

Dali Ancient Town, YunnanDali Ancient Town, Yunnan

Where it is

10 km20 kmDali14 kmErhai Ecological Corridor 9 kmDali Erhai Lake16 kmXizhou Ancient Town18 km Dali Ancient TownStraight-line distances. Roads are on the live map. © OpenStreetMap Yunnansouth-west China 10 km20 kmDali14 kmDali Erhai Lake16 kmXizhou Ancient Town18 kmKunming · 270 km Dali Ancient TownStraight-line distances. Roads are on the live map. © OpenStreetMap Yunnansouth-west China

Where to park

The exact spot, the entrance and the address are in the Dragon Roads app during your trip. Every stop opens in Amap, ready to navigate.

Road trips to Dali Ancient Town

Dali Ancient Town is a stop on five of our Yunnan road trips. Every route can be shortened, lengthened or started elsewhere.

How Chinese travelers film it

Short clips from Douyin, the Chinese TikTok. They are in Chinese.

Nearby in Yunnan

Nearest first. Distances in a straight line.

All places in Yunnan