Nanjing Road pedestrian street Shanghai at night

Nanjing Road

南京路步行街 · Nánjīng Lù
Free 9am – 10pm Line 1 · 2 · 8
🕗
Best Time
Evening (lights on)
🎫
Admission
Free
🚇
Metro
People's Sq (L1/2/8)
Time Needed
1–2 hours
📍
Length
1.2km pedestrian

📖 What to Know

Nanjing Road is one of the world's busiest commercial streets — 1.2km of pedestrian shopping between People's Square and the Bund. By day it's a parade of department stores, fast food chains and souvenir hawkers. By night the neon signs light up and it becomes genuinely atmospheric.

East Nanjing Road (南京东路, the pedestrian section) is mostly tourist-facing — the malls here carry the same international brands as everywhere else plus shops selling "Old Shanghai specialties" that are actually manufactured in Yiwu. West Nanjing Road (南京西路) is where upper-tier brands and real Shanghainese shop.

The street is worth walking once — especially in the evening for the light show energy — but don't make it the centrepiece of your Shanghai trip.

🛍 What to Buy (and What to Skip)

Tourist Trap Products — Don't Buy Here

  • Silk scarves and qipao labeled "handmade Shanghai silk" — mostly synthetic from Yiwu
  • Packaged "Old Shanghai" tea — often generic tea in fancy tins
  • Snow cream / 雪花膏 labeled as "Shanghai formula" — made in Yangzhou
  • Jade and pearl jewelry at sidewalk stalls

Worth Buying Here

  • 第一食品商店 (First Food Store) — Genuine Shanghai food brands: White Rabbit candy, Lao Gan Ma, White Peony tea, vacuum-packed smoked fish, melon seeds. Great for food gifts.
  • Shao Xinlai Roast Duck — Iconic Shanghai brand, good for takeaway snacking on the street
  • International brand flagships (Nike, Zara, etc.) — same as home, but sometimes better selection

🕐 When to Go

🌅
Early Morning
Best for photos — wide empty street, stores not yet open. Striking visual without the crowds.
😰
Midday
Peak shopping traffic plus tourist groups. Heat in summer. Not worth it unless you're buying something specific.
After 7pm
Neon signs, crowds with a festive energy, street food stalls active. This is Nanjing Road at its most Shanghai-esque.

🍜 What to Eat Nearby

Most restaurants on the pedestrian street itself are tourist-grade. Walk one or two blocks off the main strip for real food.
🥟
Jia Jia Tang Bao佳家汤包
The best xiaolongbao in Shanghai that doesn't require a 2-hour queue. Huanghe Road branch is most convenient from People's Square. Thin skin, abundant soup, cheap. Arrive before 11am or after 2pm to avoid the worst wait.
¥15–25
📍 Huanghe Road (黄河路), 5-min walk from People's Square exit
🥞
Da Hu Chun Pan-fried Buns大壶春生煎
Legendary 生煎 just off People's Square. Crispy-bottomed pork buns with soup inside, paired with salted soy milk. Shanghai breakfast that locals have eaten for decades.
¥10–15
📍 Near People's Square, multiple locations
🍱
Yunnan South Road Food Street云南南路美食街
Three blocks south of People's Square, this entire street is lined with restaurants. Cheap, authentic, and popular with office workers — which means the quality has to be real. Try: 小金陵盐水鸭 (salted duck), 鲜得来排骨年糕 (pork ribs rice cakes).
¥20–50
📍 Yunnan South Road (云南南路), near People's Square

🚇 Getting Here

🗺 Other Spots Nearby

Add Nanjing Road to Your Shanghai Itinerary

Works great as an evening stroll after the Bund — just 8 min apart

Open Trip Planner →