12 Best Things to Do in Shanghai (2026 Guide by a Local)

Shanghai is where modern China meets old-world charm. I've lived here for 3 years, and I'm sharing everything you need to know โ€” from the iconic Bund to hidden lane restaurants that don't appear on Google Maps. Updated for 2026.

When to Visit Shanghai (By Season)

๐ŸŒธ Spring (March - May) - Best

Pros: Pleasant temperatures (50-75ยฐF / 10-24ยฐC), blooming flowers, less smog.
Cons: Can be rainy in April-May.
Crowds: Moderate. Avoid Chinese Labor Day (May 1-5).

โ˜€๏ธ Summer (June - August) - Hot & Humid

Pros: Long daylight hours, all attractions open.
Cons: Hot (85-95ยฐF / 30-35ยฐC), humid, typhoon season in August-September.
Crowds: Moderate (many locals leave for summer break).

๐Ÿ‚ Autumn (September - November) - Best

Pros: Ideal weather (60-75ยฐF / 15-24ยฐC), clear skies, beautiful fall colors.
Cons: National Day holiday (Oct 1-7) - extremely crowded.
Crowds: Moderate except during National Day week.

โ„๏ธ Winter (December - February) - Cold & Damp

Pros: Few tourists, cheaper hotels, Christmas markets in some areas.
Cons: Cold (35-50ยฐF / 2-10ยฐC), damp, no heating in some buildings.
Crowds: Low except around Chinese New Year (Jan/Feb).

๐Ÿ’ก Local's Tip

The best time to visit Shanghai is mid-March to mid-May or September to mid-November. Avoid National Day (Oct 1-7) and Chinese New Year โ€” the city becomes unbearably crowded.

Top 8 Must-Visit Attractions in Shanghai

Based on my experience showing friends around and local recommendations. I've included ticket prices, opening hours, how to get there, and crowd-avoidance tips.

The Bund in Shanghai - Historic waterfront

1. The Bund (ๅค–ๆปฉ)

The Bund is Shanghai's most iconic landmark โ€” a 1.5km promenade along the Huangpu River, lined with 52 buildings in various architectural styles (Gothic, Baroque, Romanesque). Across the river is the futuristic Pudong skyline. It's especially beautiful at night when both sides are lit up.

Ticket Price Free (public promenade)
Opening Hours 24/7 (best at sunset or night)
How to Get There Subway Lines 2/10 to East Nanjing Road Station
Time Needed 1-2 hours (or evening stroll)
๐Ÿ’ก Local's Tip: Visit at 5:30 PM โ€” you'll see the sunset, the buildings light up (around 6:30 PM), and the Pudong skyline at night. Perfect photo op!

2. Yu Garden (่ฑซๅ›ญ)

Yu Garden is a classical Chinese garden built in 1559 during the Ming Dynasty. It features rockeries, ponds, pavilions, and the famous Jade Rock (a 5-ton porous stone). Right outside is Yu Garden Bazaar โ€” a busy commercial area with traditional architecture, street food, and souvenirs.

Ticket Price ยฅ40 ($5.50)
Opening Hours 8:30 AM - 5:30 PM (closed Mondays)
Time Needed 2-3 hours (including bazaar)
โš ๏ธ WARNING: The garden itself is beautiful and peaceful. The bazaar outside is extremely touristy and overpriced. Go for photos, but eat elsewhere!
๐Ÿ’ก Local's Tip: Visit on a weekday morning. Weekends are unbearably crowded. Also, try the "Nanxiang Steamed Bun Restaurant" inside โ€” it's famous for xiaolongbao (but expect a wait).
Yu Garden in Shanghai - classical Chinese garden with pavilions

3. Pudong Skyline & Shanghai Tower

Shanghai Tower (128 stories) has the world's highest observation deck. ยฅ220 ($30). Best at sunset.

โฑ 2-3 hours ๐Ÿ’ฐ ยฅ220 ($30)

4. Nanjing Road (ๅ—ไบฌ่ทฏ)

China's busiest shopping street. 5.5 km of malls, shops, and street food. Car-free pedestrian section.

โฑ 2-4 hours ๐Ÿ’ฐ Free to walk

5. French Concession (ๆณ•็งŸ็•Œ)

Tree-lined streets, boutique shops, cafes, and beautiful sycamore trees. Perfect for a relaxed afternoon walk.

โฑ 2-3 hours ๐Ÿ’ฐ Free to walk

6. Zhujiajiao Water Town (ๆœฑๅฎถ่ง’)

Venice of Shanghai. Ancient water town with bridges, canals, and boats. 1 hour from downtown. ยฅ80 ($11) for boat ride.

โฑ Half day ๐Ÿ’ฐ ยฅ80 ($11)

7. Shanghai Museum (ไธŠๆตทๅš็‰ฉ้ฆ†)

World-class collection of ancient Chinese art. Free entrance. Must book online 7 days in advance.

โฑ 2-3 hours ๐Ÿ’ฐ Free

8. Tianzifang (็”ฐๅญๅŠ)

Trendy arts and crafts enclave in former residential lane houses. Boutiques, cafes, and souvenirs.

โฑ 1-2 hours ๐Ÿ’ฐ Free to walk

6 Must-Try Shanghai Foods (Written by a Local)

Shanghai cuisine (Benbang cai) is sweet, savory, and sophisticated. Here's what to eat, where to eat it, and how to order like a local.

1. Xiaolongbao (ๅฐ็ฌผๅŒ…) - Soup Dumplings

What is it? Xiaolongbao (XLB) are steamed dumplings filled with pork and hot soup. You bite a small hole, slurp the soup, then eat the dumpling. It's Shanghai's most famous food โ€” and for good reason. When done right, the wrapper is thin but strong, the soup is rich, and the pork is tender.

Where to Eat Xiaolongbao:

Restaurant Area Price (8 pieces) English Menu
Din Tai Fung (้ผŽๆณฐไธฐ) Multiple locations ยฅ120 ($17) โœ… Yes
Jiajiali (ไฝณๅฎถๅˆฉ) Huangpu ยฅ30 ($4) โŒ No (point and order)
Nanxiang (ๅ—็ฟ”) Yu Garden ยฅ50 ($7) โœ… Yes (limited)

๐Ÿ’ก Local's choice: Jiajiali is where locals go. Din Tai Fung is expensive but consistent. Nanxiang at Yu Garden is touristy but iconic.

How to Eat XLB (Important!): 1) Pick it up by the top twist (gently!). 2) Place it on your spoon. 3) Nibble a small hole in the side. 4) Slurp the soup. 5) Dip in vinegar + ginger. 6) Eat the whole dumpling. Don't put the whole thing in your mouth โ€” you'll burn yourself!

2. Shengjianbao (็”Ÿ็…ŽๅŒ…) - Pan-Fried Soup Dumplings

What is it? Shengjianbao are pan-fried dumplings with a crispy bottom and soup inside. They're bigger and heartier than xiaolongbao, with a chewy, slightly crispy texture. A Shanghai breakfast staple.

Where to Get Shengjianbao:

Yang's Fry-Dumpling (ๆจ่ฎฐๅ…ด) - Multiple locations, ยฅ18 ($2.50) for 4 pieces

Local breakfast shops - Anywhere in residential areas, ยฅ8-12 ($1.10-1.70) for 4 pieces

More Shanghai Foods to Try:

3. Hong Shao Rou (็บข็ƒง่‚‰) - Red-Braised Pork

Caramelized pork belly, sweet and savory. Shanghai's signature dish. Must-try at "Lao Jishi" (old Shanghai).

Price: ยฅ68 ($9.50) | Where: Lao Jishi (่€ๅ‰ๅฃซ)

4. Congyoubing (่‘ฑๆฒน้ฅผ) - Scallion Pancake

Flaky, crispy pancake with scallions and oil. Street food perfection. Best from hole-in-the-wall shops.

Price: ยฅ5 ($0.70) | Where: Any breakfast stall

5. Shanghai Hairy Crab (ๅคง้—ธ่Ÿน)

Seasonal (Sep-Dec). Steamed and eaten with vinegar-ginger dip. A luxury food. A crab feast costs ยฅ300-800 ($42-110) per person.

Season: Sep-Dec | Where: Cheng Long Hang (ๆˆ้š†่กŒ)

6. Lion's Head Meatball (็‹ฎๅญๅคด)

Oversized pork meatball stewed with cabbage. Soft, tender, and comforting. A Shanghainese home-cooking classic.

Price: ยฅ38 ($5.50) | Where: Local Shanghainese restaurants

Shanghai Itinerary: 3 Days (Perfect for First-Timers)

Day 1: Classic Shanghai

Morning: The Bund & Nanjing Road

9:00 AM: Start at the Bund. Walk the entire promenade (1.5 km). Take photos of Pudong skyline.
11:00 AM: Walk up Nanjing Road (pedestrian section). Do some shopping or people-watching.

Afternoon: Yu Garden & French Concession

1:00 PM: Lunch at Yu Garden area (try Nanxiang xiaolongbao).
2:30 PM: Explore Yu Garden (the garden, not just the bazaar).
4:00 PM: Walk to the French Concession. Explore tree-lined streets (Wukang Road, Anfu Road).

Evening: Pudong Skyline at Night

6:30 PM: Return to the Bund for sunset and night view of Pudong.
8:00 PM: Dinner in the French Concession (lots of restaurant options).
10:00 PM: Drinks at a rooftop bar in Pudong (e.g., "Bar Rouge" or "Captain's Bar").

Day 2: Modern Shanghai & Culture

9:00 AM: Visit Shanghai Tower (highest observation deck). Book tickets online in advance.
11:30 AM: Walk around Pudong Lujiazui area. See the Oriental Pearl Tower (iconic pink balls).
1:00 PM: Lunch at IFC Mall or underground food court.
3:00 PM: Shanghai Museum (free, book 7 days ahead).
6:00 PM: Dinner at "Lost Heaven" (Yunnan cuisine) or "Din Tai Fung" (dumplings).
8:30 PM: Tianzifang (trendy arts area) for souvenirs and cafes.

Day 3: Water Town & Relaxed Vibes

9:00 AM: Day trip to Zhujiajiao Water Town (1 hour from downtown by metro).
10:00 AM - 2:00 PM: Explore the water town, take a boat ride (ยฅ80 / $11), eat local snacks.
3:00 PM: Return to Shanghai. Visit the Jing'an Temple (ยฅ50 / $7).
6:00 PM: Farewell dinner at "Fu He Hui" (vegetarian fine dining) or "Ultraviolet" (multi-sensory dining, book months ahead).
9:00 PM: Night cruise on the Huangpu River (ยฅ100 / $14) for a different view of the skyline.

Practical Tips for Visiting Shanghai (2026 Update)

๐Ÿš‡ Transportation

Metro: Extensive and easy to use. Buy a "Shanghai Public Transport Card" (ยฅ20 deposit) or use Alipay/WeChat "Metro" mini-program. ยฅ3-8 ($0.40-1.10) per ride.

Didi (Chinese Uber): cheap and convenient. A 20-minute ride = ยฅ25-40 ($3.50-5.50). English interface available.

Maglev Train: From Pudong Airport to downtown (8 minutes, 430 km/h!). ยฅ50 ($7) one way. Fun experience!

๐Ÿ’ณ Money & Payments

WeChat Pay & Alipay: Essential in Shanghai. Link your foreign credit card. Most shops, restaurants, and even street vendors accept mobile payment.

Credit Cards: Accepted at malls, hotels, and tourist restaurants. But NOT at small shops, local restaurants, or Didi.

Cash: Bring ยฅ300-500 ($42-70) for emergencies. Many places don't accept cash anymore!

๐Ÿ“ฑ Internet & SIM Cards

Google/WhatsApp/Instagram: BLOCKED. Download a VPN before you arrive (ExpressVPN, NordVPN).

SIM Card: Buy at Pudong or Hongqiao Airport. China Mobile/China Unicom tourist SIM with 30GB = ยฅ199 ($28) for 30 days.

WiFi: Hotels, cafes, and malls have WiFi. Password usually on the wall or receipt.

๐Ÿ—ฃ๏ธ Language & Culture

Shanghainese vs. Mandarin: Locals speak Shanghainese (a Wu dialect) among themselves, but everyone speaks Mandarin to outsiders.

English Level: Better than most Chinese cities. Hotel staff, shopping malls, and tourist areas usually have English speakers.

Useful Phrase: "Thank you" = Xiรจxie (shieh-shieh). Works everywhere!

๐Ÿš‡ Visit Shanghai Metro Guide โ†’ id="faq" style="margin-bottom: var(--space-16);">

FAQ: Things Tourists Always Ask Me

1. How many days do I need in Shanghai?

Minimum: 2 days (Bund, Yu Garden, Pudong skyline).
Ideal: 3-4 days (add water town, museums, French Concession exploration).
With day trips: 5-7 days (add Suzhou, Hangzhou, or Zhujiajiao).

2. Is Shanghai English-friendly?

More than most Chinese cities! Hotel staff, high-end restaurants, and shopping malls usually have English speakers. Subway announcements are in English and Chinese. But in local restaurants and shops, you'll need translation apps or Google Translate (offline mode).

3. What's the best area to stay in Shanghai?

Luxury: The Bund / Pudong Lujiazui (Ritz-Carlton, Park Hyatt).
Mid-range: Jing'an / West Nanjing Road (great transportation, shopping).
Budget: People's Square / East Nanjing Road (central, convenient).
Trendy: French Concession (boutique hotels, cafes, nightlife).

4. Is Shanghai safe for tourists?

Extremely safe! You can walk alone at 2 AM and feel safe. Pickpocketing is rare. Scams are less common than in other Chinese cities. Just be cautious of "tea house scams" (someone invites you for tea and presents a ยฅ2000 bill).

Related Articles

🚌 Shanghai Metro Guide

The metro is the best way to get around Shanghai! Check our detailed guide for routes, schedules, tickets, and transfer tips.

View Metro Guide โ†’

Travel smarter, not harder

Get monthly updates on new guides, transport changes, and local tips โ€” no spam, ever.

Popular Train Routes from Shanghai

Shanghai โ†’ Hangzhou
High-speed train ยท 45 min ยท from ยฅ73
Shanghai โ†’ Suzhou
High-speed train ยท 25 min ยท from ยฅ40
Shanghai โ†’ Beijing
High-speed train ยท 4.5h ยท from ยฅ555
Share this guide: Twitter Facebook Reddit WhatsApp