If you’re planning a 3-day trip to Kunming, the best route is to focus on three distinct zones: the city center for history and food, the Stone Forest for geology, and the Dianchi Lake area for nature. Start your first day in the city core, hitting the Yunnan Provincial Museum and Green Lake Park. On day two, take a dedicated bus or tour to the Stone Forest, about 78 kilometers southeast. Your third day should revolve around Dianchi Lake, including the Western Hills and the Da Guan Pavilion. This itinerary keeps travel time under 2 hours per leg and maximizes what you can see without rushing. For a deeper dive into logistics and hidden spots, check out this 昆明旅行线路 guide.
Day 1: City Center Immersion
Start your first morning at the Yunnan Provincial Museum on Guangfu Road. It’s free to enter, but you need to reserve a slot online—about 2,000 slots are released daily. The museum houses over 200,000 artifacts, including bronze drums from the Dian Kingdom (2,300 years old) and fossils from the Chengjiang biota, a UNESCO site. Expect to spend 2.5 hours here. Then walk 15 minutes to Green Lake Park. This park is a 17-hectare urban oasis, famous for its wintering black-headed gulls (around 10,000 birds arrive annually from Siberia). The park has three main islands connected by arched bridges, and you’ll see locals practicing tai chi, playing traditional instruments, or dancing in the morning. Grab lunch at Yunnan Cuisine Street on Dongfeng West Road—try the crossing-the-bridge noodles (guoqiao mixian) at a place like Qiaoxiangyuan. A bowl costs about 38-58 RMB and includes a broth heated to 95°C, with raw chicken slices, ham, vegetables, and rice noodles. After lunch, head to Jinma Biji Square (Golden Horse and Jade Rooster Square), a 15-minute walk. This square dates back to the Ming Dynasty and features two 18-meter-tall archways. The square is a major transport hub, with 4 bus lines and 2 metro lines intersecting here. In the evening, explore Nanping Pedestrian Street, which stretches 1.2 kilometers and has over 200 shops, including local snack stalls selling Erkuai (rice cakes) and rose cake (a pastry with Yunnan roses). The street sees about 50,000 visitors daily on weekends.
Day 2: Stone Forest Geology
On day two, you need to leave early. The Stone Forest (Shilin) is a UNESCO World Heritage site covering 350 square kilometers. The most accessible section is the Major Stone Forest, which is about 12 square kilometers. From Kunming, take the Kunming-Shilin Express Bus from the East Bus Station (dongbu keyun zhan). Buses run every 30 minutes from 7:00 AM to 6:00 PM, and the fare is 34 RMB per person. The drive takes about 1.5 hours on the G78 expressway. Once inside, the park has a clear loop trail that’s 3.5 kilometers long, taking about 2-3 hours to walk. The karst formations here are over 270 million years old, with some pillars reaching 40 meters tall. The most famous spot is the Ashima Stone, a 20-meter-high formation that resembles a Sani girl carrying a basket. The park also has a Naigu Stone Forest section, which is less crowded and has a 2-kilometer elevated boardwalk. Admission is 130 RMB for adults (including the shuttle bus within the park). For lunch, there are several restaurants near the entrance serving Yunnan-style grilled fish and steam pot chicken. The steam pot chicken is cooked in a ceramic pot placed over a boiling water pot, which takes about 2 hours to prepare, so order early. After lunch, you can take a horse cart ride around the Sani village for 50 RMB per person—the Sani people are an ethnic Yi subgroup, and about 30,000 live in the area. Return to Kunming by 5:00 PM, and take the metro from the East Bus Station to Dongfeng Square for dinner. Try the Yunnan mushroom hotpot at a restaurant like Yunnan Mushroom King—a typical hotpot includes 5-6 types of wild mushrooms (like matsutake, morels, and porcini) and costs about 150-200 RMB per person. The broth is simmered for 4 hours before serving.
Day 3: Dianchi Lake and Western Hills
Your final day should focus on Dianchi Lake, the largest lake in Yunnan, covering 330 square kilometers. Start at Da Guan Pavilion (Daguanlou), which is a 15-minute walk from the city center. This pavilion, built in 1690, is famous for its 180-character couplet, the longest in China. The park covers 20 hectares and has a 1.5-kilometer lakeside walkway. From here, take a ferry across the lake to the Western Hills (Xishan). The ferry costs 40 RMB per person and takes 20 minutes. The Western Hills are a forested mountain range that runs 40 kilometers along the lake’s western shore. The main attraction is the Dragon Gate (Longmen), a series of grottoes carved into a cliff face 1,000 meters above sea level. The carvings were started in 1781 and took 72 years to complete. The walk from the base to the Dragon Gate is 2.5 kilometers and includes 1,200 steps. You can also take a cable car (50 RMB one way) that runs 1.2 kilometers and gives you panoramic views of the lake. The summit has a viewing platform where you can see the entire Dianchi Lake and the Kunming city skyline—on a clear day, visibility is about 30 kilometers. After descending, visit the Huating Temple, a Buddhist temple built in 1320, which has a 3-meter-tall bronze statue of the Buddha. For lunch, head to Haigeng Park on the eastern shore of the lake. This park has a 4-kilometer cycling path and several restaurants serving Dianchi fish (a local species of carp). The fish is often steamed with ginger and scallions, and costs about 80 RMB per plate. In the afternoon, you can rent a bicycle (30 RMB per hour) and ride along the lake’s eastern shore, which has 12 kilometers of dedicated bike lanes. The area is also known for bird watching—over 200 species of birds have been recorded here, including the black-necked crane in winter. End your day at Yunnan Nationalities Village, a 100-hectare open-air museum that showcases the architecture and culture of 25 ethnic groups in Yunnan. Admission is 90 RMB, and you can see traditional dances, try handmade crafts, and sample local snacks like pineapple rice (sticky rice cooked inside a pineapple) and grilled tofu (sold at 10 RMB for 5 pieces).
Practical Tips for Your 3-Day Route
Kunming’s altitude is 1,890 meters above sea level, so you might feel slightly breathless when walking uphill. The city’s climate is mild year-round, with average temperatures ranging from 8°C in January to 20°C in July. However, UV levels are high—about 8-10 on the UV index in summer—so bring sunscreen and a hat. Public transport is efficient: the metro system has 6 lines covering 165 kilometers, with fares from 2 to 8 RMB. Buses cost 2 RMB per ride, but they can be crowded during peak hours (7:30-9:00 AM and 5:00-7:00 PM). For the Stone Forest trip, the total cost (bus, admission, and lunch) is about 250 RMB per person. For the Dianchi Lake day, budget around 300 RMB including ferry, cable car, and lunch. The city center day is cheapest, at about 100 RMB for museum, park, and street food. If you want to save time, consider a hop-on-hop-off bus that covers the main attractions—the Kunming City Sightseeing Bus costs 50 RMB for a 24-hour pass and runs every 30 minutes. But for the Stone Forest, you’ll still need to take the express bus. Also, note that the Stone Forest can get very crowded on weekends and national holidays (like May Day and National Day), with daily visitor numbers exceeding 30,000. If you’re flexible, go on a weekday. For accommodation, choose a hotel near Dongfeng Square or Green Lake Park—both areas have a concentration of budget hotels (150-300 RMB per night) and mid-range options (400-600 RMB). For example, the Green Lake Hotel is a 4-star property with rooms starting at 450 RMB, and it’s a 5-minute walk from the park. If you want luxury, the Kunming Jin Jiang Hotel offers rooms from 800 RMB and has a rooftop pool with views of the city.
Food and Culture Highlights
Kunming’s food scene is a mix of Yunnan’s 25 ethnic cuisines. You must try crossing-the-bridge noodles at least once—the broth is a key indicator of quality; a good restaurant will use a broth that’s been simmered for 8 hours with chicken bones, pork bones, and ham. The Yunnan ham (Xuanwei ham) is another staple, aged for 2-3 years and often used in stir-fries. For a quick snack, Erkuai is a versatile rice cake that can be stir-fried with vegetables or grilled and dipped in chili powder. Rose cake is a popular dessert, made with Yunnan roses that are harvested in April and May. The filling is a mix of rose petals, sugar, and glutinous rice flour, and a single cake costs about 8-12 RMB. For a cultural experience, visit the Yunnan Ethnic Village in the evening—they have a nightly performance at 7:30 PM that features traditional music and dance from the Dai, Yi, and Bai ethnic groups. The show lasts 90 minutes and costs 120 RMB. If you’re interested in history, the Kunming City Museum on Tuodong Road has a collection of 50,000 artifacts, including bronze weapons from the Dian Kingdom and pottery from the Tang Dynasty. Admission is free, but you need to show ID. The museum is open from 9:00 AM to 5:00 PM, closed on Mondays.
Transportation Logistics
Kunming’s Changshui International Airport is 25 kilometers northeast of the city center. The airport has a metro line (Line 6) that connects to the city center in 30 minutes, with a fare of 5 RMB. Taxis cost about 100-120 RMB to the city center. The Kunming Railway Station is in the city center, with high-speed trains to Dali (2 hours, 145 RMB), Lijiang (3 hours, 220 RMB), and Qujing (1 hour, 60 RMB). For the Stone Forest, you can also take a train from Kunming to Shilin Station—the journey takes 20 minutes on the high-speed train, but the station is 10 kilometers from the park entrance, so you’ll need a taxi or bus. The express bus from the East Bus Station is more direct. For the Dianchi Lake area, the Dianchi Lake Bus (Line 44) runs from the city center to Haigeng Park every 15 minutes, costing 2 RMB. The Western Hills cable car operates from 8:30 AM to 5:30 PM, and the last ride up is at 4:30 PM. If you’re driving, parking at the Stone Forest costs 20 RMB per day, and at the Western Hills, it’s 10 RMB per hour. But traffic around Dianchi Lake can be heavy on weekends, especially near the Haigeng Park area, so public transport is recommended.
Weather and Timing
Kunming is known as the “Spring City” because its average temperature stays between 15°C and 22°C for 300 days of the year. The rainy season is from May to October, with July being the wettest month (about 200 mm of rainfall). The best time to visit is from March to April when the cherry blossoms are in bloom at the Kunming Botanical Garden (which has 1,200 cherry trees) and from September to November when the weather is dry and clear. During the rainy season, afternoon thunderstorms are common, but they usually last only 30-60 minutes. If you’re visiting in winter (December to February), mornings can be foggy, and temperatures drop to 5°C, so bring a jacket. The Stone Forest can be slippery after rain, so wear sturdy shoes. For the Western Hills, the cable car may stop running during high winds (above 40 km/h), which happens about 10 days per year. Check the weather forecast before your trip.
Budget Breakdown
Here’s a rough cost estimate for the 3-day route, based on a single traveler using public transport and eating at mid-range restaurants:
Accommodation: 3 nights at 300 RMB per night = 900 RMB
Food: 3 days at 150 RMB per day = 450 RMB
Transport: Metro/bus (50 RMB) + Stone Forest bus (68 RMB round trip) + ferry and cable car (90 RMB) = 208 RMB
Attractions: Museum (free) + Stone Forest (130 RMB) + Da Guan Pavilion (20 RMB) + Western Hills (40 RMB) + Ethnic Village (90 RMB) = 280 RMB
Total: 1,838 RMB (about 255 USD)
If you want to upgrade to a nicer hotel or eat at higher-end restaurants, add 500-1,000 RMB. For a budget traveler, you can cut costs by staying at a hostel (100-150 RMB per night) and eating street food (50 RMB per day), bringing the total to about 800 RMB.