Ease into Kunming with a slow walk around Green Lake Park (Cuihu Park), which is one of the easiest places to feel the city breathe after arrival. The willow-lined paths, little bridges, and pondside benches are especially nice in the late afternoon light, and it’s a favorite for casual street photography and people-watching. Expect to spend about 1.5 hours here; entry is free, and the park is usually open from early morning until around 10:00 pm. If you want a coffee afterward, the lanes just south of the park have plenty of low-key cafés, but there’s no need to rush—this is the kind of place that works best when you just drift.
From there, head to Yunnan University for a relaxed campus stroll. The old gates, tree-shaded courtyards, and quiet red-brick corners give you a calmer, more local feel than the busier sightseeing spots, and it’s a nice transition before dinner. Give yourself about an hour. The campus is open to visitors in the daytime, and the best way to get there from Cuihu Park is on foot or by a short taxi/Didi ride if you’d rather save energy. Afterward, wander onto 文林街 (Wenlin Street), which is one of those streets that’s easy to love because there’s no pressure to “do” anything—just browse indie shops, grab a drink, or snack on something simple while the neighborhood starts to glow in the evening.
Keep dinner casual and local at 1910 Southern Railway Station Market, a lively spot with a slightly nostalgic travel-station atmosphere and lots of Yunnan snacks under one roof. It’s a good place to sample a few things without committing to one big meal, and most people spend around ¥40–80 here. Then finish your first day with a comforting bowl at Jianxinyuan Crossing-Bridge Rice Noodles, which is exactly the kind of warm, easy meal that makes a travel day feel complete. A bowl usually runs about ¥30–50, and it’s especially satisfying late at night if you’re still adjusting to the pace of the trip. If you still have energy after that, just take a slow taxi back and call it a night—tomorrow is better when you don’t overpack day one.
Start early at Dianchi Lake Haigeng Park before the wind picks up and the tour buses arrive. This is Kunming at its most open and airy: long waterfront paths, reeds, distant mountain views, and plenty of room to just walk, sit, and watch local people out for exercise. If you want the nicest light, get there around 8:00–9:00; entrance is usually free or very low-cost depending on the exact access point, and a slow loop here takes about 1.5 hours. From central Kunming, a Didi/taxi is the easiest way in, roughly 30–50 minutes depending on traffic. Bring a light jacket — even in spring, the lakeside breeze can feel cool.
Head straight on to Western Hills Forest Park (Xishan) for the classic Kunming big-view outing. If you don’t want to do the full climb, use the cable car and save your legs for the ridge walk and lookout points; if you do like hiking, the stair sections are very doable but can feel steep in the midday sun, so carry water. Plan around 3 hours total here, including time for the main viewpoints over Dianchi Lake and a relaxed descent. The cable car and park combo usually lands in the ¥50–150 range depending on route and tickets, plus a little extra if you take the scenic return options. This is the best stretch of the day for wide, photo-friendly views, so don’t rush it.
After the hills, switch gears with a slower walk through Kunming Old Street in Wuhua District. The streets here are compact and easy to browse on foot, with a mix of restored facades, small courtyards, snack stalls, and tea shops — good for an unhurried hour or so. It’s a nice reset after the mountain air, and it’s also one of the easiest places in the city to just wander without a plan. If you want a quick bite, look for simple Yunnan snacks rather than trying to make this a full meal; the whole point is to drift. From Xishan back to the center, Didi is the most practical option, usually 25–40 minutes depending on traffic.
Once the streets light up, move over to Nanqiang Street Night Market for dinner. This is the lively, no-pressure place to sample a few things instead of committing to one big meal: grilled skewers, tofu snacks, rice cakes, fruit cups, and anything that smells good as you walk by. Budget around ¥50–100 per person, more if you snack hard or add drinks. After that, slow the night down at Fuzhao Lou Tea House, a good central stop for tea and a dessert or two when you want to get off your feet. It’s an easy, calmer finish to the day, usually in the ¥40–80 range, and it works especially well if you arrive before the very late-night crowd.
Start with an early, no-fuss move through Kunming South Railway Station in Chenggong District so you’re not rushing before the train. The station is big, clean, and straightforward, but it gets busy quickly on holiday periods and weekends, so give yourself a buffer for security and finding the right platform. If you need a last-minute breakfast, grab something simple inside the station rather than trying to sit down for a proper meal — this is one of those days where keeping things light pays off once you reach Dali.
When you arrive, keep the transfer from Dali Railway Station to Dali Old Town efficient and go straight into the old city instead of lingering at the station area. Once you’re dropped off, ease into Foreigner Street (Renmin Road segment), which is the best place for a first wander because it gives you an immediate feel for Dali without demanding much energy. This stretch is lined with casual cafes, small boutique shops, and traveler-friendly snack spots; it’s lively but not frantic, and it’s easy to settle in with a coffee or tea while people-watching. Expect most cafes here to open by around 9:00–10:00, and a drink plus a light bite usually runs about ¥25–60.
From there, continue on foot toward the Dali Ancient City South Gate area for a more classic old-town atmosphere. The South Gate is one of the easiest places to get your bearings, with photo-friendly gate architecture, stone lanes, and the kind of old Dali street scenes people picture before they arrive. It’s a good area to slow down, browse a little, and let the day stretch out a bit; you don’t need to “do” much here. Most of the lanes are free to explore, though some small exhibits or restored courtyards may charge a modest entry fee of around ¥10–30 if you decide to peek inside. If the weather is warm, keep water with you and take your time — Dali is best when you don’t try to rush it.
For dinner, settle in at Blue Fire Pizza & Cafe, a reliable soft landing after a travel day. It’s comfortable, easygoing, and the terrace is especially nice once the air cools down; expect to spend roughly ¥60–120 per person depending on whether you go for pizza, pasta, drinks, or a fuller meal. After dinner, finish with a relaxed North Gate Night Walk, which is one of the nicest low-effort ways to end the day. The streets are cooler, the crowds thin out a bit, and the old town feels more intimate after dark. Keep it unstructured: just follow the lanes, browse a few shops if they’re still open, and let Dali’s evening pace do the work for you.
Set out early for Erhai Ecological Corridor (Shuanglang section) while the light is soft and the lake is still calm. This is one of the nicest stretches around Erhai Lake for an easy walk or bike ride: wide open shoreline, views across the water, and fewer crowds before late morning. If you’re renting a bike, expect roughly ¥20–¥50 for a simple ride; electric bikes cost more, but they’re useful if you don’t want to pedal in the sun. Give yourself about 2 hours here and move at a relaxed pace — this part of the day is more about breathing in the scenery than checking off sights.
A short hop brings you to Nanzhao Customs Island, which is small enough to enjoy without much planning. It’s a good follow-up because it keeps the lake views going but adds a bit of sightseeing variety, with platforms and viewpoints that are easy to cover in about an hour. Tickets and small onboard fees can vary, but it’s generally a low-effort, low-cost stop. Go slowly, take the photos you want, then get ready to head inland before lunch.
Continue to Xizhou Ancient Town, where the mood shifts from lakefront scenery to Bai architecture and village life. This is the part of Dali that feels more lived-in than polished, with old lanes, courtyards, and the kind of details you miss if you rush: carved door frames, family compounds, local shops, and the rhythm of daily errands. Spend around 1.5 hours wandering rather than trying to “see everything.” Then stop at Bruce Cheng’s Courtyard (Xizhou Baba stop) for a proper snack break — this is a very local way to reset, and the savory Xizhou baba is the thing to order. Budget about ¥20–¥40 per person, and it’s best enjoyed warm, fresh from the griddle.
Finish the cultural part of the day at Zhoucheng Tie-dye Workshop, which is one of the best hands-on stops in the area if you want something more interactive than sightseeing alone. The workshops here are a great way to see Bai indigo-dye traditions up close, and many places will let you watch the process or try a simple pattern yourself. Plan around 1.5 hours so you don’t feel rushed, and expect modest workshop pricing depending on whether you join a demo, buy a piece, or make something yourself. For dinner, head to Yunhe Yaju Restaurant and keep it simple with Bai-style dishes — this is a good place to close the day with a steady, unfussy meal, usually around ¥70–¥140 per person. If you still have energy after dinner, just linger a little; Dali evenings are best when you don’t over-plan them.
Arrive in Lijiang with enough daylight to head straight to Black Dragon Pool Park (Heilongtan Park) in the Dayan area. This is the calmest way to start the day: early light, fewer tour groups, and the classic framed view of Jade Dragon Snow Mountain reflected in the water when the weather cooperates. Give yourself about 1.5 hours to wander the bridges, pavilions, and lakeside paths; the park is usually open from early morning to around 6:00–7:00 p.m., and entry is often free or very low-cost, though the exact policy can change. It’s easiest to reach by Didi or a short taxi ride from your drop-off point, then continue on foot into the old town once you’re done.
From there, walk into Lijiang Ancient Town before the crowds peak. The charm here is in the details: water running beside stone lanes, small wooden shopfronts, and side alleys that still feel more lived-in if you slip away from the main drag. Spend about 2 hours wandering without a fixed route, then drift toward Sifang Street, the town’s central square, for the busiest, most energetic slice of old Lijiang. It’s a good place to pause around midday, people-watch, and get your bearings before lunch. Since you’ll already be in the heart of the old town, don’t overthink logistics—just keep everything on foot and save energy for the afternoon.
Have lunch at A Li Li Naxi Cuisine, a solid stop for local flavors before the day starts winding down. Expect about ¥50–100 per person depending on how much you order; go for simple Naxi dishes rather than chasing anything too fancy, because this meal works best as a break rather than an event. Afterward, head to Mufu Palace (Mu’s Residence), the marquee cultural site in Lijiang Ancient Town. Plan on 1.5 hours here; it’s one of the best places to understand how Lijiang developed, and it’s usually open during standard daytime hours with a ticket in the moderate range. If you want the best experience, go a little slower through the halls and courtyards and pay attention to the views back over the old town—this is the point in the day where the crowds get thickest, so a relaxed pace helps.
End with something soft: a coffee or tea break along Bar Street or at a nearby tea café rather than squeezing in another sightseeing stop. This part of town gets livelier later in the day, so it’s a good place to watch the mood shift from sightseeing to evening socializing. A drink will usually run ¥30–70 per person, and if you want a quieter experience, duck into one of the smaller side-street tea rooms just off the main strip instead of sitting directly on the loudest block. It’s the right way to close the trip—light, unhurried, and still very much Lijiang.