For a first-time traveler, the best places to visit in Dali center around three core experiences: the ancient walled city of Dali itself, the serene Erhai Lake, and the towering Cangshan Mountains. These three areas offer a dense concentration of history, natural beauty, and local culture that define the region. Dali, located in Yunnan Province, sits at an elevation of about 1,970 meters (6,460 feet) and has a mild climate year-round, with average temperatures ranging from 10°C (50°F) in winter to 22°C (72°F) in summer. The city covers roughly 1,468 square kilometers, but most first-time visitors focus on a compact area around the old town and the lake. You can easily spend three to five days here without feeling rushed, and the infrastructure is well-developed for tourism, with over 1,500 hotels and guesthouses in the Dali prefecture alone. The key is to prioritize the spots that offer the most authentic and accessible experiences, avoiding the trap of overplanning. Let’s break down each location with specific details, data, and practical tips so you can build a solid itinerary.
Dali Ancient Town is the historical heart of the area. It was originally built during the Ming Dynasty (1368–1644) and covers about 3 square kilometers. The town is a grid of cobblestone streets, with the main thoroughfare being Fuxing Road, which runs north-south for about 1.5 kilometers. You’ll find over 200 shops, restaurants, and cafes lining this street, but the real charm is in the smaller alleys like Renmin Road and Honglongjing. The town is surrounded by a 6-kilometer-long city wall, parts of which have been restored. You can walk a section of the wall for free, and it offers panoramic views of the Cangshan Mountains to the west and Erhai Lake to the east. Entry to the ancient town itself is free, but some specific sites inside charge fees. For example, the Three Pagodas of Chongsheng Temple, located just north of the town, cost 75 RMB (about $10 USD) for entry. These pagodas date back to the 9th and 10th centuries, with the main pagoda standing at 69.13 meters (227 feet). The Dali Museum, located on the south side of the town, is free and houses over 10,000 artifacts, including pottery and bronze items from the Nanzhao and Dali Kingdoms. If you’re into photography, the best time to shoot is early morning, around 7:00 AM, when the light hits the snow-capped peaks of Cangshan and the streets are empty. The town gets about 12 million visitors annually, so expect crowds during Chinese holidays like National Day (October 1–7) and Spring Festival (January or February). For a quieter experience, visit in November or March, when daily visitor numbers drop by about 40%.
Erhai Lake is the second must-see. It’s the seventh-largest freshwater lake in China, with a surface area of 249 square kilometers and a maximum depth of 20.7 meters (68 feet). The lake stretches about 42 kilometers from north to south and 8 kilometers east to west at its widest point. For first-time travelers, the best way to experience Erhai is by cycling or driving along the 120-kilometer lakeside road, which is mostly flat and well-paved. You can rent a bicycle for about 30–50 RMB per day ($4–$7 USD), and the full loop takes 6–8 hours at a leisurely pace. The most popular section is the eastern shore, from the town of Wase to Shuanglang, which offers unobstructed views of the lake and the mountains. Shuanglang itself is a small fishing village turned tourist hub, with about 50 lakeside guesthouses and a population of around 3,000. The lake’s water quality is monitored regularly, with a transparency of about 2–4 meters depending on the season. You can take a boat tour for 50–100 RMB ($7–$14 USD), which typically lasts 30–60 minutes and stops at islands like Jinsuo Island, which has a small temple and a viewing platform. The lake is also a key habitat for the endangered Yunnan golden monkey and over 100 species of birds, so birdwatchers should bring binoculars. The best time to visit Erhai is from March to May, when the weather is dry and the temperature hovers around 18°C (64°F). Avoid August, which is the peak of the rainy season, with an average rainfall of 200 mm (7.9 inches) for the month. The lake’s elevation means UV exposure is high, so sunscreen with SPF 30+ is recommended even on cloudy days.
Cangshan Mountains form the western backdrop of Dali. The range runs for about 50 kilometers from north to south, with 19 peaks, the highest being Malong Peak at 4,122 meters (13,524 feet). For first-time visitors, the most accessible way to explore Cangshan is via the cable car system. There are three main cable cars: the Zhonghe Cable Car (cost: 100 RMB round trip, about $14 USD), which takes you to Zhonghe Temple at 2,600 meters (8,530 feet); the Gantong Cable Car (cost: 120 RMB, about $17 USD), which goes to Gantong Temple at 2,800 meters (9,186 feet); and the Ximatan Cable Car (cost: 150 RMB, about $21 USD), which reaches the highest point at 3,920 meters (12,861 feet). The Ximatan cable car is the steepest, with a vertical climb of 1,320 meters over 5.5 kilometers, and it takes about 30 minutes. Once you’re up, there’s a 4.5-kilometer walking trail along the Jade Cloud Road, which connects the peaks and offers views of the lake and the town below. The trail is at an average altitude of 2,800 meters, so altitude sickness is a real concern for some. Symptoms like headache and dizziness affect about 10–20% of visitors who ascend quickly. To mitigate this, spend a day in Dali town (at 1,970 meters) before going up, and drink plenty of water. The mountain is covered in dense forests of rhododendron and pine, with over 200 species of plants endemic to the area. The temperature on the peaks is about 10°C (18°F) cooler than at the base, so bring a jacket even in summer. The best time to hike is from April to October, when the trails are clear of snow. The mountain also has 18 streams that flow down into Erhai Lake, and you can see several waterfalls, like the one at Qingbi Stream, which drops about 30 meters (98 feet).
Beyond these three main areas, there are several smaller spots worth your time. Xizhou Town, located about 20 kilometers north of Dali, is a Bai ethnic village with a history dating back over 1,000 years. It has about 80 well-preserved traditional houses, many of which are open to the public for a small fee (10–20 RMB). The Bai people are known for their tie-dye textiles, and you can visit workshops where they produce these using natural indigo dyes. The process takes about 3–4 days, but you can buy finished pieces for 50–200 RMB ($7–$28 USD). Xizhou also has a morning market that runs from 6:00 AM to 10:00 AM, where you can buy local produce like mushrooms, herbs, and dairy products. The town gets about 500,000 visitors annually, so it’s less crowded than Dali proper. Shaxi Ancient Town is another option, located about 60 kilometers northwest of Dali. It’s a former stop on the ancient Tea Horse Road, and its market square, Sideng Street, is a UNESCO World Heritage candidate. The town has about 30 guesthouses and a population of 2,500. The drive from Dali takes about 1.5 hours by car, and the road is winding but paved. Entry is free, and the best time to visit is on a Friday, when the weekly market brings in vendors from surrounding villages. The market has been running for over 500 years. Shuanglang Town, on the eastern shore of Erhai, is often called the "Little Venice of Dali" because of its waterfront buildings. It has about 100 guesthouses, many with direct lake views, and a nightly music scene in the summer. The town is about 40 kilometers from Dali ancient town, and you can get there by bus (30 minutes, 10 RMB) or taxi (40 minutes, 80–100 RMB). The population is around 3,000, but it swells to 10,000 during peak season. The best time to visit is late afternoon, when the sun sets over the lake and the mountains turn orange.
For a deeper dive into the region, you can check out this 大理景点攻略 for more detailed itineraries and hidden gems. The site covers all the major spots with updated pricing and transportation tips, which is useful for planning your trip.
When it comes to food, Dali offers a distinct culinary scene. The local cuisine is influenced by the Bai ethnic group, with dishes like sour fish soup (made with fish from Erhai Lake, tomatoes, and pickled vegetables), crossing-the-bridge noodles (a Yunnan staple with broth, meat, and vegetables), and rushi (a cheese-like dairy product made from cow’s milk, often grilled or fried). You can find these in most restaurants in the ancient town, with prices ranging from 20–80 RMB per dish ($3–$11 USD). The most famous food street is Renmin Road, which has over 30 food stalls and restaurants. The average meal cost for a traveler is about 50 RMB ($7 USD) per person. For a more authentic experience, visit the Dali Farmer’s Market on the south side of the town, which operates daily from 7:00 AM to 1:00 PM. Here, you can buy fresh produce like mushrooms, which are a local specialty. Yunnan produces over 200 species of edible mushrooms, and Dali is a hub for varieties like matsutake and porcini. Prices vary by season, with matsutake costing 200–500 RMB per kilogram ($28–$70 USD) in the peak season (August to October).
Transportation within Dali is straightforward. The city has a bus system with 15 routes that cover the ancient town, Erhai Lake, and nearby villages. Fares are 1–2 RMB per ride. Taxis start at 8 RMB for the first 3 kilometers, and ride-hailing apps like Didi are widely available. For longer distances, you can rent a scooter for 50–100 RMB per day ($7–$14 USD), but you’ll need a valid driver’s license. The Dali Airport, located about 15 kilometers east of the ancient town, handles domestic flights from cities like Kunming, Shanghai, and Beijing. The flight from Kunming takes about 40 minutes, and a one-way ticket costs 300–600 RMB ($42–$84 USD). The Dali Railway Station is about 10 kilometers south of the town, with high-speed trains to Kunming (2 hours, 145 RMB or $20 USD) and Lijiang (1 hour, 49 RMB or $7 USD). The station handles about 20,000 passengers daily, so book tickets in advance during holidays.
Accommodation options range from budget hostels to luxury resorts. The average price for a double room in a mid-range hotel is 200–400 RMB per night ($28–$56 USD). Hostels cost 50–100 RMB per bed ($7–$14 USD). There are about 200 hostels in the Dali area, with the highest concentration in the ancient town. For a unique experience, consider staying in a guesthouse in Shuanglang or Xizhou, where you can interact with local families. Many guesthouses offer free breakfast and bike rentals. The occupancy rate in Dali averages 60% year-round, but it can hit 90% during peak seasons. Booking at least two weeks in advance is recommended for summer and holidays.
Weather is a critical factor for planning. Dali has a subtropical highland climate, with distinct dry and wet seasons. The dry season runs from November to April, with average rainfall of 20–40 mm per month. The wet season is from May to October, with monthly rainfall of 100–200 mm. The average humidity is 65%, and the wind speed is about 10–15 km/h. The UV index is high year-round, ranging from 6 to 11, so sun protection is essential. The best time for outdoor activities is March to May and September to November, when temperatures are mild and rainfall is low. If you’re visiting in winter, bring warm clothing, as nighttime temperatures can drop to 3°C (37°F). The city gets about 2,200 hours of sunshine per year, which is above the national average of 1,800 hours.
Safety is generally not a concern in Dali. The crime rate is low, with theft being the most common issue, especially in crowded areas. Keep your valuables in a hotel safe, and avoid carrying large amounts of cash. The tap water is not drinkable, but bottled water is widely available for 1–2 RMB per bottle. Medical facilities include the Dali People’s Hospital, which has an emergency department and English-speaking staff. For altitude sickness, the hospital can provide oxygen canisters for 20–30 RMB. The emergency number in China is 110 for police, 120 for ambulance, and 119 for fire.
Cultural etiquette is worth noting. The Bai people are the dominant ethnic group in Dali, making up about 60% of the population. They are known for their hospitality, but it’s polite to ask permission before taking photos of people. Tipping is not customary in China, and it’s sometimes refused. Dress modestly when visiting temples, covering shoulders and knees. The main festivals in Dali include the Third Month Fair (in April or May), which is a week-long market and cultural event that attracts over 100,000 visitors. The Torch Festival (in July or August) involves lighting bonfires and dancing, and it’s a great time to experience local traditions. Both festivals are based on the lunar calendar, so check the exact dates before you go.
For photography, the best spots are the Erhai Lake viewing platform near the town of Haidong, which offers a 180-degree view of the lake and mountains. The platform is free and open 24/7. The Cangshan cable car provides aerial shots of the forest and the lake. The Three Pagodas are best photographed from the reflection pond in front of them, which is open from 8:00 AM to 6:00 PM. The golden hour for photography is 5:00 PM to 6:30 PM in summer and 4:00 PM to 5:30 PM in winter. The area has over 50 designated photography spots, many of which are marked on local maps.
Budget planning is straightforward. A typical daily budget for a first-time traveler is 300–500 RMB ($42–$70 USD), including accommodation, meals, transportation, and entry fees. If you’re backpacking, you can cut this to 200 RMB per day by staying in hostels and eating street food. Luxury travelers can spend 1,000–2,000 RMB per day ($140–$280 USD) on five-star hotels and private tours. The average cost of a 5-day trip is 1,500–2,500 RMB ($210–$350 USD) for a mid-range traveler. Credit cards are accepted in larger hotels and restaurants, but cash is still king in smaller shops and markets. ATMs are widely available, with a withdrawal limit of 2,000–5,000 RMB per transaction.