If you’re looking for a place in China that feels like stepping into another era, Dali Old Town is it. Nestled between the dramatic peaks of Cangshan Mountain and the shimmering waters of Erhai Lake, this ancient walled city has been drawing travelers for centuries. Today, it’s one of Yunnan’s most beloved destinations, a place where Bai minority culture, backpacker energy, and timeless Chinese architecture come together in a way that feels completely unique.

Why Visit Dali Ancient City
Dali Old Town isn’t just another “ancient town” on the tourist trail. What sets it apart is the fact that people actually live here. Unlike some overly commercialized heritage sites in China, the Dali ancient city still has real neighborhoods, morning markets where locals buy vegetables, and elderly Bai women chatting on stone doorsteps. Yes, there are souvenir shops and cafes, but they coexist with a genuine community that has been here for generations.
The setting is also hard to beat. The town sits at an elevation of 1,976 meters, which means mild weather year-round, clean mountain air, and some of the most photogenic backdrops in all of southwest China. Whether you’re into history, food, photography, or just slowing down for a few days, Dali delivers.
How to Get to Dali Old Town
Dali has its own airport (DLU) with direct flights from Kunming, Chengdu, Chongqing, and several other Chinese cities. The flight from Kunming takes about 50 minutes. From the airport, it’s a 30-minute taxi ride to the old town.
The high-speed train is another great option. The Kunming-Dali line takes around 2 hours and drops you at Dali Railway Station in Xiaguan, the modern part of the city. From there, it’s about a 40-minute bus or taxi ride to the old town. If you’re coming from Lijiang, the train takes just 1.5 hours.
Getting around once you arrive is easy. The old town itself is very walkable, and you can rent electric scooters or bikes to explore the surrounding area, including the shores of Erhai Lake.
Best Time to Visit Dali
Dali is one of those rare places you can visit comfortably in almost any season. The best time to visit Yunnan generally applies here too, but Dali has its own rhythm. March to May is peak season, with perfect weather and the famous Third Month Fair (San Yue Jie), a massive Bai cultural festival. September to November offers clear skies with fewer crowds.
Summer (June to August) brings the rainy season, but showers are usually short and the landscape turns lush green. Winter is cool but sunny, with daytime temperatures around 12-16 degrees Celsius, making it a pleasant escape from the cold north.

Top Things to See and Do in Dali China Old Town
Walk Through the City Gates and Walls
Dali’s old town is defined by its ancient city walls, first built during the Ming Dynasty in the 14th century. The most iconic entrance is the South Gate (Nan Cheng Men), a towering structure that looks especially dramatic at sunset with Cangshan Mountain rising behind it. You can climb to the top of the gate for panoramic views of the town’s traditional rooftops stretching out below.
Explore Foreigner Street and Renmin Road
Foreigner Street Dali (Huguo Road) earned its name in the 1990s when Dali was one of the first places in Yunnan to welcome international backpackers. While it’s more commercialized now than in those early days, it’s still a lively strip filled with cafes, bars, and small shops. Renmin Road, the main north-south avenue, is the town’s central artery, lined with old trees and leading from the South Gate all the way to the North Gate.

Visit the Three Pagodas (Chongsheng Temple)
Just north of the old town, the Three Pagodas of Chongsheng Temple are Dali’s most recognized landmark. The tallest pagoda stands 69.13 meters high and dates back over 1,000 years to the Nanzhao Kingdom era. The temple complex behind the pagodas is expansive and worth exploring, with traditional Buddhist halls climbing up the hillside toward Cangshan.
Discover Bai Minority Culture
The Bai people are the dominant ethnic group in the Dali region, and their culture is woven into every corner of the old town. Look for the distinctive Bai architecture with its white walls and intricate painted eaves. Try the famous Three Course Tea (San Dao Cha), a Bai ceremonial tea tradition where each cup has a different flavor: bitter, sweet, and lingering. The local morning market near the West Gate is a great place to see Bai women in traditional dress going about their daily shopping.
Eat Your Way Through the Town
Dali’s food scene is one of the best in Yunnan. Must-try dishes include Erkuai (rice cakes grilled over charcoal), Rushan (a unique Bai cheese made from goat milk, often fried and drizzled with rose syrup), and the hearty Dali-style hot pot. The area around Renmin Road and the back alleys near the West Gate have some of the most authentic local restaurants.

Cycle Around Erhai Lake
While not technically inside the old town, a trip around Erhai Lake is practically mandatory when you’re in Dali. The full loop is about 130 kilometers, which most people do by electric scooter over a full day or by bike over two days. Along the way, you’ll pass through peaceful lakeside villages like Shuanglang and Xizhou, with Cangshan’s peaks reflected in the water on calm mornings.
Want to explore Dali Old Town without the hassle of planning? Let our local travel experts design a personalized itinerary just for you.
Travel Tips for Visiting Dali Old Town
Payment in Dali is almost entirely digital. Most shops, restaurants, and even street vendors use WeChat Pay or Alipay. Carrying some cash is still a good idea as a backup, but check out our guide to paying in China before you go so you’re not caught off guard.
The altitude is mild compared to places like Tibet, but you might feel slightly out of breath on your first day, especially if you hike up to Cangshan. Drink plenty of water and take it easy. Sunscreen is essential year-round because of the high UV levels at this elevation.
English signage in the old town is decent, but once you step outside the main tourist areas, communication can be tricky. Having a translation app on your phone helps, or better yet, traveling with a local guide who can bridge the language gap and share stories you’d never discover on your own.

Where to Stay in Dali Old Town
Accommodation inside the old town ranges from budget hostels to beautifully restored Bai courtyard guesthouses. Staying within the walls puts you right in the middle of the action, but for a quieter experience, consider the guesthouses along the western edge near Cangshan or in the villages around Erhai Lake.
- Budget travelers: Hostels along Renmin Road and Huguo Road, starting from around 50-80 RMB per night
- Mid-range: Bai-style courtyard inns throughout the old town, typically 200-500 RMB per night
- Luxury: Boutique hotels near the South Gate or lakeside resorts along Erhai, from 800 RMB and up
For the best experience, we recommend spending at least 2-3 nights in Dali. This gives you time to explore the old town at a relaxed pace, take a day trip around Erhai Lake, and perhaps venture up into Cangshan Mountain. If you want help picking the right accommodation for your travel style, our team can recommend options based on firsthand experience.

Frequently Asked Questions
Is Dali Old Town free to enter?
Yes, there is no entrance fee to walk around Dali Old Town itself. Individual attractions like the Three Pagodas have separate tickets (around 75 RMB), but the town streets, markets, and city walls are all free to explore.
How many days do you need in Dali?
Most travelers find 2-3 days ideal. One day for the old town itself, one day for Erhai Lake, and an optional third day for Cangshan Mountain or nearby villages like Xizhou. If you’re the kind of person who likes to slow down and soak in a place, you could easily spend a week here.
Is Dali Old Town safe for foreign tourists?
Dali is considered very safe for international visitors. The town has a long history of welcoming foreigners and the local community is friendly and accustomed to tourists. For more details on traveling in the region, check our guide on safety in Yunnan for foreigners.
Can I use credit cards in Dali Old Town?
Credit cards are rarely accepted at small shops and restaurants in the old town. Mobile payment (WeChat Pay or Alipay) is the standard. Some larger hotels accept cards. We strongly recommend reading our China payment guide and setting up mobile payment before your trip.
What’s the best way to get from Dali to Lijiang?
The high-speed train between Dali and Lijiang is the most popular option, taking about 1.5 hours. Buses run frequently too and take around 2.5-3 hours. Many travelers combine both cities into a single Yunnan itinerary, which is something our team can help you plan seamlessly.
Want to explore Dali Old Town without the hassle of planning? Let our local travel experts design a personalized itinerary just for you.