Start early at Yu Garden (Yuyuan), when the courtyards are calm and the light is soft on the carved roofs and zigzag bridges. Aim to arrive near opening time if you can; it usually opens around 8:30 AM, and the garden is best before the tour groups roll in. Set aside about 1.5 hours to soak in the classic Ming-style landscaping, rockeries, and pavilions without rushing. A taxi or metro ride into the Old City / Huangpu is straightforward, but if you’re coming from a hotel near the river or People’s Square, it’s an easy 10–20 minute trip depending on traffic.
From the garden, wander straight into Yuyuan Bazaar—this is where Shanghai turns lively, noisy, and wonderfully snack-filled. It’s the right place for browsing tea, silk, paper cuttings, and souvenir trinkets, but the real fun is the street food atmosphere; expect lots of people, especially on weekends. After a relaxed hour here, head to Nanxiang Steamed Bun Restaurant (Yuyuan branch) for lunch. This is the classic place to try xiaolongbao in the historic district, and a sensible budget is about ¥40–80 per person depending on what you order. Go a little hungry, but not starving—the line moves, yet it can still take a bit of patience around noon.
After lunch, take a short taxi or metro hop to Shanghai Museum at People’s Square—usually around 15–25 minutes from the Old City depending on traffic. The museum is one of the city’s best for understanding Chinese history and art, and it’s an easy place to spend a full 2 hours if you move at a comfortable pace. Entry is typically free, though you may need to book ahead or present ID, and it’s smart to check the current entry rules before you go. If your feet need a break, this is a good time to slow the pace and focus on just a few galleries rather than trying to see everything.
Finish at The Bund as the light starts turning gold and the towers across the river begin to glow—this is the Shanghai moment everyone comes for, and it really does live up to it. Plan for about 1.5 hours strolling the promenade, pausing for skyline photos, and watching the boats slide by on the Huangpu River. Then head to M on the Bund for dinner; it’s a polished way to end the day, with river views and a menu that feels more celebratory than casual. Expect around ¥300–600 per person, and if you want the best table, book ahead and ask for a window seat.
Start in Lujiazui with the Shanghai World Financial Center Observation Deck while the air is still clearer and the queues are shorter. It usually opens around 8:00 or 8:30 AM depending on the season, and this is one of those places where an early slot really pays off — you’ll get cleaner views across the Huangpu River toward the old city and a good first look at the whole Pudong skyline. Tickets are typically around ¥120–180 depending on the deck level and any combo offers, and security can add a bit of time, so give yourself about 1.5 hours.
From there, walk a few minutes to Shanghai Tower for the city’s most dramatic viewpoint. It’s the tallest of the three giants in Lujiazui, and the ride up is part of the fun; plan on about 1.5 hours total. If the weather is clear, this is the best place to really understand Shanghai’s scale — the river bend, the grid of Pudong, and the dense historic side beyond it. Tickets are usually in the ¥180–250 range. If you want a coffee before going in, grab one nearby in the IFC Mall area rather than wasting time on a detour.
For lunch, head to Super Brand Mall, which is the easiest no-stress option in the middle of the district. It’s not a destination meal in itself, but it’s perfect when you want to sit down quickly and keep moving; expect roughly ¥60–150 per person depending on whether you choose a food court, noodle shop, or a casual sit-down spot. After lunch, stretch your legs through Lujiazui Central Green — this little pocket of open space gives you a good contrast to the glass-and-steel towers and is a nice place to catch your breath without leaving the neighborhood. It’s especially pleasant if the weather is mild, and you can easily spend 30–45 minutes wandering before the river cruise.
Book or time your Huangpu River Cruise for late afternoon so you catch the skyline in changing light, then watch the city light up as the boat moves between Pudong and the Bund side. The Pudong pier is the convenient starting point, and cruises usually run about an hour; prices vary a lot, but budget around ¥120–200 for a standard boat and a bit more for premium seats. This is one of the best “big picture” experiences in Shanghai — you get both the futuristic towers behind you and the historic riverfront in front of you, all in one ride.
For dinner, stay easy and go to Din Tai Fung at the IFC if you’re still in Pudong. It’s reliably good after a full sightseeing day: xiaolongbao, stir-fried greens, noodles, and comforting dishes that don’t require decision fatigue. Expect around ¥150–250 per person, and it’s worth arriving a little early or using the mall’s easier access rather than hunting around the district when everyone else is heading out. If you have energy left after dinner, the area around Lujiazui is pleasant for one last walk — the towers are beautifully lit at night, and it’s the kind of place where you can just drift for a bit before heading back.
Start in Tianzifang while the lane network is still waking up; once the shops fully open, it can get very crowded, especially around the Taikang Road entrances. Go early for the best feel of the old shikumen alleys, when you can actually browse the little design stores, stationery shops, and tiny galleries without being pushed along. Budget about 1.5 hours, and don’t worry about “doing” it efficiently — this is more of a wander-and-peek place. If you want a very Shanghai breakfast beforehand, grab soy milk and a scallion pancake nearby, then let yourself drift through the side alleys rather than sticking to the main drag.
From there, it’s an easy ride or a relaxed walk toward Fuxing Park, which is one of the nicest places in the city to slow down and watch daily life unfold. In the morning you’ll see locals practicing tai chi, couples dancing, older residents playing cards, and plenty of tree shade under the plane trees that make the French Concession feel so different from the rest of Shanghai. Give it about 45 minutes, then continue on foot through the surrounding streets — the real charm is in the blocks around the park, not just inside it.
Head to Café del Volcán (Fuxing Rd area) for a proper coffee break; this is one of the city’s dependable specialty coffee stops, and the vibe fits the neighborhood perfectly. Expect around ¥35–60 per person depending on whether you go for a pour-over, espresso drink, or something cold, and plan on 45 minutes so you can sit down rather than just order and leave. If you’re still hungry, the surrounding French Concession lanes are packed with casual lunch options, but it’s also a good moment to keep things light before the afternoon stops.
After lunch, make your way to Shanghai Museum of Arts and Crafts, a compact but worthwhile stop if you want a more focused cultural experience without spending half the day indoors. It usually rewards about an hour, and it’s the sort of place that works well in the early afternoon when the streets are hotter and you want a slower rhythm. Then continue to Sinan Mansions, where the pace changes again: restored villas, quiet courtyards, and polished cafés give you that refined, old-Shanghai feel without the heavy tourism of the more famous sights. It’s especially nice just to wander here rather than race from building to building — the best part is the atmosphere, and the whole area is very walkable.
Finish at Jia Jia Tang Bao (Huanghe Road) for dinner, and go with an appetite — the soup dumplings are the main event, and this is the kind of place locals and visitors both line up for because it’s reliable and affordable at roughly ¥30–70 per person. It’s easiest to get there by metro or taxi from the French Concession; by evening the ride is usually quick, and the area around People’s Square is straightforward to navigate. Order the xiao long bao fresh and eat them carefully, because the broth is hot. If you still have energy after dinner, linger around the surrounding streets for one last look at central Shanghai before calling it a day.