Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

3-Day Shanghai Itinerary: Best Neighborhoods and City Highlights

Day 1 · Mon, Apr 20
Shanghai

Historic core and riverfront

  1. Yu Garden (Yuyuan) — Old City / Huangpu — Start with Shanghai’s classic Ming-style garden and lanes to get the historic core context first; morning, ~1.5 hours.
  2. Yuyuan Bazaar — Old City / Huangpu — Wander the surrounding market streets for snacks, souvenirs, and lively street scenes right next to the garden; late morning, ~1 hour.
  3. Nanxiang Steamed Bun Restaurant (Yuyuan branch) — Old City / Huangpu — A convenient lunch stop for xiaolongbao in the heart of the historic district; lunch, ~45 minutes, ¥40–80 pp.
  4. Shanghai Museum — People’s Square / Huangpu — Deepen the city’s cultural story with one of China’s best museum collections, just a short ride from the Old City; afternoon, ~2 hours.
  5. The Bund — Huangpu Riverfront — Finish with the iconic waterfront promenade and skyline views as the day turns golden; late afternoon/early evening, ~1.5 hours.
  6. M on the Bund — The Bund / Huangpu — Book a river-view dinner to cap the day with a polished meal and night skyline; dinner, ~¥300–600 pp.

Morning

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.

Late Morning to Lunch

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.

Afternoon

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.

Evening

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.

Day 2 · Tue, Apr 21
Shanghai

Modern skyline and central districts

  1. Shanghai World Financial Center Observation Deck — Lujiazui, Pudong — Begin with a high-altitude panorama of the city before the crowds build; morning, ~1.5 hours.
  2. Shanghai Tower — Lujiazui, Pudong — Go next to the tallest viewpoint for the most dramatic modern skyline experience; late morning, ~1.5 hours.
  3. Super Brand Mall — Lujiazui, Pudong — Easy nearby lunch and a short break in the center of the financial district; lunch, ~1 hour, ¥60–150 pp.
  4. Lujiazui Central Green — Lujiazui, Pudong — Take a relaxed walk among towers and open space to balance the morning’s vertical sightseeing; afternoon, ~45 minutes.
  5. Huangpu River Cruise (Pudong pier) — Lujiazui, Pudong — See both the Bund and Pudong from the water for the city’s best perspective shift; late afternoon, ~1 hour.
  6. Din Tai Fung (if staying in Pudong, IFC branch) — Lujiazui, Pudong — Reliable dinner for xiaolongbao and Cantonese-style comfort after a busy skyline day; dinner, ~¥150–250 pp.

Morning

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.

Lunch and a slower afternoon

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.

Late afternoon and evening

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.

Day 3 · Wed, Apr 22
Shanghai

Classic lanes and upscale western districts

  1. Tianzifang — Taikang Road / Huangpu — Start in the lane-network of boutiques, galleries, and cafés before it gets too busy; morning, ~1.5 hours.
  2. Fuxing Park — French Concession / Huangpu — A calm green pause with local morning energy and tree-lined paths nearby; mid-morning, ~45 minutes.
  3. Café del Volcán (Fuxing Rd area) — French Concession / Huangpu — Coffee stop in one of the city’s strongest café scenes; late morning, ~45 minutes, ¥35–60 pp.
  4. Shanghai Museum of Arts and Crafts — Xintiandi / Huangpu — Add a focused cultural stop that fits the neighborhood’s elegant, walkable character; early afternoon, ~1 hour.
  5. Sinan Mansions — Huangpu / former French Concession — Stroll the restored villas and quiet courtyards for a refined contrast to the lane districts; afternoon, ~1 hour.
  6. Jia Jia Tang Bao (Huanghe Road) — People’s Square / Huangpu — End with Shanghai’s famous soup dumplings at a classic local favorite; dinner, ~¥30–70 pp.

Morning

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.

Lunch

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.

Afternoon

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.

Evening

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.

0