I spent 10 days in Shanghai last fall, and let me tell you, it's a city that throws you into a whirlwind of old and new. From the colonial architecture along the Bund to the dizzying heights of Pudong, planning a trip can feel overwhelming. But after walking over 100,000 steps and tasting more xiaolongbao than I care to admit, I've put together a Shanghai itinerary that balances iconic sights with local secrets. This isn't just a list of places; it's a day-by-day guide based on what actually works on the ground.
Quick Navigation: Your 10-Day Shanghai Journey
Days 1-3: The Heart of Shanghai
Start your Shanghai itinerary in the historic core. The first three days are about getting oriented and diving into the city's famous landmarks. I made the mistake of hitting the Bund at noon on my first day—it was packed with tourists and the light was harsh for photos. Go early in the morning or late afternoon instead.
The Bund and Nanjing Road
The Bund is that iconic waterfront promenade. No ticket needed, it's free and open 24/7. Address: Zhongshan East 1st Road, Huangpu District. To get there, take Metro Line 2 or 10 to East Nanjing Road Station. Walk along the river for views of Pudong's skyscrapers. Across the street, Nanjing Road is a shopping frenzy. It's lively, but after an hour, the crowds wore me down. If you want a quieter alternative, try the side streets like Fujian Road for local shops.
Yu Garden and Old City
Yu Garden costs 40 CNY for entry, open from 8:30 AM to 5:30 PM. Address: 218 Anren Street, Huangpu District. Metro Line 10 to Yuyuan Garden Station. The garden itself is a peaceful escape with classical Chinese design, but the surrounding bazaar is chaotic. I found the best time to visit is right at opening to avoid the tour groups. Nearby, the Old City offers narrow alleys and street food—try the crab shell pancakes from a vendor near the entrance, they're about 10 CNY each.
For accommodation in this area, I stayed at The Waterhouse at South Bund. It's a boutique hotel with industrial chic design, around 150 USD per night. Address: 1-3 Maojiayuan Road, Huangpu District. The location is perfect for walking to the Bund, though the rooms are on the smaller side.
Days 4-6: Culture and Modernity
This part of the Shanghai itinerary mixes museums with modern marvels. Day 4 is for culture, Day 5 for Pudong's futuristic side, and Day 6 for a slower pace.
Shanghai Museum and Tianzifang
Shanghai Museum is free, but you need to book online in advance. Open 9 AM to 5 PM, closed Mondays. Address: 201 People's Avenue, Huangpu District. Metro Line 1 or 2 to People's Square Station. The bronze and ceramics collections are standout, but I spent less time here than expected—two hours was enough. Afterward, head to Tianzifang, an artsy lane complex. No entry fee, open all day. Address: 210 Taikang Road, Huangpu District. It's crowded, but the small galleries and cafes are worth a wander. I had coffee at a spot called Kommune, which had a nice rooftop view.
Pudong: Shanghai Tower and Oriental Pearl Tower
In Pudong, Shanghai Tower has an observation deck for 180 CNY, open 8:30 AM to 10 PM. Address: 501 Yincheng Middle Road, Pudong District. Metro Line 2 to Lujiazui Station. The view is incredible, but on hazy days, it's not worth the price. I went on a clear morning and could see for miles. The Oriental Pearl Tower is another option at 160 CNY, but I found it more touristy. For a free alternative, walk along the Binjiang in Pudong at night for skyline views.
Food-wise, I recommend a meal at Lost Heaven on the Bund for Yunnan cuisine. Address: 17 Yan'an East Road, Huangpu District. Dishes like bamboo fish and wild mushroom soup cost around 200 CNY per person. Open 11 AM to 11 PM. It's a splurge, but the ambiance is unique.
Days 7-10: Beyond the Center
The final stretch of your Shanghai itinerary explores outskirts and day trips. This is where many travelers miss out, but it adds depth to the experience.
Zhujiajiao Water Town
Zhujiajiao is an ancient water town about an hour from central Shanghai. Entry to the town is free, but some attractions like the Kezhi Garden charge 20 CNY. Open 8:30 AM to 5 PM. To get there, take Metro Line 17 to Zhujiajiao Station, then a short walk. I took a boat ride for 80 CNY—it was touristy, but gliding through canals gave a sense of old China. Go on a weekday to avoid crowds; weekends are packed.
French Concession and Xintiandi
The French Concession is a leafy district perfect for strolling. No tickets needed. Key spots include Fuxing Park and the former residence of Sun Yat-sen. I spent an afternoon here just people-watching. Xintiandi, nearby, is a renovated shikumen area with upscale dining. Address: 181 Taicang Road, Huangpu District. It's pricey, but good for a drink. I had cocktails at a bar called The Refinery, around 80 CNY each.
For a unique experience, visit the Propaganda Poster Art Centre. It's a small museum in a basement, costing 25 CNY, open 10 AM to 5 PM. Address: Room B-OC, 868 Huashan Road, Changning District. Hard to find, but the collection is fascinating—a glimpse into China's recent history.
Practical Tips for Your Shanghai Trip
Based on my trip, here are some essentials that made a difference.
Transport: Get a Shanghai Public Transportation Card for metros and buses. It saves time. Metros are efficient, but avoid rush hours (7-9 AM and 5-7 PM) when they're crammed. Didi (China's Uber) is cheap for taxis, but have your address in Chinese ready.
Accommodation: I've compiled a quick table of hotels I considered or stayed at.
| Hotel Name | Address | Price Range (per night) | Key Feature |
|---|---|---|---|
| The Waterhouse at South Bund | 1-3 Maojiayuan Road, Huangpu | 150-200 USD | Boutique design, near Bund |
| Jin Jiang Hotel | 59 Maojiayuan Road, Huangpu | 100-150 USD | Historic building, good value |
| Park Hyatt Shanghai | 100 Century Avenue, Pudong | 300-400 USD | Luxury, high-floor views |
| Mingtown Etour Youth Hostel | 450 Jiujiang Road, Huangpu | 20-40 USD | Budget-friendly, social atmosphere |
Food: Don't just stick to fancy restaurants. Street food is where Shanghai shines. I loved the shengjianbao (pan-fried buns) from Yang's Fry-Dumpling on Huanghe Road—about 15 CNY for six. Open 6 AM to 8 PM. For a sit-down meal, try Jesse Restaurant for Shanghainese classics like red-cooked pork. Address: 41 Tianping Road, Xuhui District. Prices around 150 CNY per person.
Money: Cash is less common now; use Alipay or WeChat Pay. But carry some yuan for small vendors. I got stuck once when my phone died.
Frequently Asked Questions
This article is based on personal experience and verified information from sources like the Shanghai Tourism Administration and local travel forums. Details such as prices and hours are accurate as of my visit, but always check for updates before your trip.
Qiang Huang
No comments yet.