Last updated: February 2026

🗺️ Location: Eastern China, Yangtze River Delta
⏱️ Recommended stay: 2–4 days (minimum 2, ideal 3)
💲 Daily budget: $60–180 per person
🌡️ Best time to visit: April–May or September–November
✈️ Getting there: Pudong (PVG) for international, Hongqiao (SHA) for domestic; high-speed trains from all major Chinese cities
🏨 Best area to stay: Nanjing Road for first-timers; Jing'an for a calmer base
🚇 Getting around: Metro (extensive network) + DiDi ride-hailing
🎟️ Book in advance: Restaurants (2–3 days ahead), Astronomy Museum, Disneyland

Shanghai is China's largest city and its most international — an interesting mix of colonial architecture, futuristic skyscrapers and a food scene that rivals anywhere in Asia. Plan 2–4 days to see the highlights: The Bund waterfront, the French Concession's tree-lined streets, Yu Garden, and at least one evening in a local park watching the city come alive.

Shanghai requires more advance planning than other Chinese cities — popular restaurants book out days ahead and the best museums need online reservations. You will make the most of your stay if you well research places to go ahead of time. Stay near Nanjing Road for convenience or in Jing'an for a quieter neighbourhood feel.

As featured in the Lonely Planet 2025 China guidebook. I speak Mandarin and have spent months exploring China across multiple trips.


Shanghai is a city that is beloved by Western travellers and many see it as a gateway to China. The Pudong skyline is genuinely unique, the food is diverse, and the French Concession makes for a pleasant walk.

But I'll be honest: of all the Chinese cities we've visited, Shanghai feels the least Chinese. It's cosmopolitan and it‘s busy in a way that reminds us more of London or Singapore than of Beijing or Chongqing. If you're looking for that deep cultural immersion — hutong alleyways, temple incense, street vendors shouting over each other — you'll find more of it elsewhere.

That said, most travellers will want to include Shanghai in their first China itinerary (we only did it fourth time around). The food alone is worth the trip, and underneath the tourist traps there are genuinely local experiences to discover — you just need to know where to look (which we not always did).

This guide covers everything you need to plan your trip.

China Travel: The How-To Guide For First-Timers
All you need to know to have knowledge and confidence to prepare for your first trip to Middle Kingdom

Why Visit Shanghai

Shanghai might not be our favourite Chinese city, but there are very good reasons millions of travellers visit each year:

👉 See Things to Do in Shanghai for our full guide to attractions and local favourites, and Shanghai with Kids if you're travelling as a family.

Best Time to Visit

We visited Shanghai in July because of the school holiday schedule and honestly wish we'd picked a different month. The heat was intense — 35°C and above — and the humidity made walking around genuinely uncomfortable with small children. And it rained almost every day at some point.

The best months are April–May and September–November. Spring brings pleasant temperatures around 15–25°C and cherry blossoms in the parks. Autumn is equally good — clear skies, comfortable temperatures, and beautiful light for photos on The Bund.

🌟 Tip: The Golden Week (Oct 1–7) and Chinese New Year are peak domestic travel periods — expect huge crowds and higher prices everywhere.

🧳 Trip Planning Essentials

🛫 Flights, Trains & Hotels
Book everything in one place on Trip.com.

🎟 Tours & Tickets
Skip lines with GetYourGuide or Klook.

💰 Payments
AliPay and WeChat are a must — use it with Wise card to save on fees and get better conversion rates!

📱 Stay Connected
For cheaper data access without VPN use Saily eSIM.

🚖 Airport Transfers
Traveling with luggage? Pre-book a private car pickup for a smooth arrival.

👉 See more China travel essentials

How to Get to Shanghai

💡 Tip: If you're arriving at Hongqiao, you're already connected to the metro and high-speed rail — it's by far the more convenient airport.

Browse flights and trains on Trip.com

Train Travel in China: The Essentials
A foreigner‘s guide to traveling in China by train
How to Buy Train Tickets in China
Complete Guide 2025 to buying train tickets as a tourist

Getting Around Shanghai

Shanghai's metro is extensive, clean and cheap — it'll get you to almost anywhere you need to go. Use AliPay's transport function to scan QR codes at the gates, no need to queue for tickets.

💡 Tip: Distances between attractions can be larger than they look on a map. Combine metro with walking rather than trying to walk everywhere.

Using Public Transport in China as a Foreigner (2025 update)
A simple how-to guide on how to use public transport as a foreigner in China
How to Use DiDi in China
Complete Guide for Foreigners (2025)

Where to Stay in Shanghai

Different areas suit different travel styles:

Unlike most countries, Trip.com is the most popular site for hotel bookings in China with the widest selection and best prices.

We stayed at the Radisson Collection Hyland Shanghai on Nanjing Road — good value, studio room with separate bedroom, incredibly central. But the area is loud in the evenings. If we went back, we'd choose Jing'an.

👉 Full hotel guide → Where to Stay in Shanghai

Where to stay in Shanghai: Best Areas and Hotels
Your guide to Shanghai‘s neighbourhoods and hotels
Where to stay in Shanghai with kids
Your guide to family-friendly neighbourhoods and hotels in Shanghai

What to Eat in Shanghai

Shanghai's food scene is one of the city's genuine highlights — and Shanghainese cuisine is milder than Sichuan or Hunan food, which makes it a good starting point if you're new to Chinese food.

Our favourite Shanghai foods:

⚠️ Important: Shanghai is the one Chinese city where you must book restaurants in advance. We wanted to eat at Jesse Restaurant (吉士酒家) in the French Concession and it was fully booked for our entire stay. Use Dianping (大众点评) and book popular spots 2–3 days ahead. A week for weekends.

Top Experiences in Shanghai

Shanghai is a big city with something for every taste — from world-famous landmarks to hidden local neighbourhoods.

Things you shouldn't miss:

💡
Shanghai rewards those who slow down and explore neighbourhoods rather than rushing between big-ticket attractions. The French Concession, the old lanes behind Nanjing Road and local parks are where the city really comes alive.

Main tourist attractions include:

📍 Full guide → Things to Do in Shanghai

Best Things to Do in Shanghai — Must-See Sights & Local Favourites
Get to know Shanghai beyond The Bund — our guide to the city’s best attractions, hidden gems and neighbourhood walks

Shanghai Itinerary Ideas

How long you spend in Shanghai depends on your pace — even 2 days can give you a great taste of the city.

💡
Tip: Shanghai works brilliantly as a 2–3 night stopover on a bigger China itinerary. With two airports and high-speed rail to everywhere, it's a natural transit point.

👉 Detailed day-by-day itinerary coming soon.

Family Travel Tips

Shanghai is a good family destination, though it requires more planning than Beijing or Chengdu.

Some things worth highlighting:

Visiting Shanghai with Kids: What to Know Before You Go (2026)
Everything you need to know about travelling to Shanghai with kids: where to stay, what to do and our honest take on whether it’s worth it

Practical Information

Must-have apps for a trip to China (2025)
All the essential apps to make your trip to China as frictionless as possible
WeChat for Tourists: All You Need To Know (2025)
Step-by-Step Setup & Tips for Using WeChat in China

FAQs

Q: Is Shanghai worth visiting? 
A: Yes — the food, architecture and energy are unique. But manage expectations: Shanghai feels more international than deeply Chinese. If you want traditional culture and history, start with Beijing. If you want a modern, cosmopolitan city with world-class food and a spectacular skyline, Shanghai delivers.

Q: How many days do you need in Shanghai? 
A: 2–3 days for the main highlights. Add a day for Disneyland, and another for the Astronomy Museum or a water town day trip. We had 3 nights and felt that was about right. Shanghai also works well as a 2-night stopover on a bigger China trip.

Q: Is Shanghai safe for tourists? 
A: Very safe. We've never felt unsafe anywhere in China. Normal big-city precautions apply — keep an eye on your belongings in crowded areas like Nanjing Road. People are generally friendly and helpful, especially to families with children.

Q: Is Shanghai expensive? 
A: It's the most expensive city in China, but still very affordable by European or American standards. A good mid-range hotel costs $80–150/night, a restaurant meal $5–15 per person, and metro rides ¥3–7. Street food and local noodle shops are extremely cheap.

Q: Should I visit Shanghai or Beijing? 
A: Both are worth visiting. Beijing offers deeper Chinese culture, more manageable crowds and better value. Shanghai wins for modern architecture, food scene and Disneyland. Most visitors with 2+ weeks can and should do both — the bullet train takes just 4.5 hours. Read our Beijing vs Shanghai comparison for a detailed breakdown.

Q: Do I need a visa to visit Shanghai? 
A: Many nationalities can visit visa-free for up to 30 days under China's expanded visa-free policy. Shanghai also offers 144-hour visa-free transit for travellers continuing to a third country. Check the latest requirements for your nationality in our visa-free travel guide.

Q: What food should I try in Shanghai? A: Don't leave without trying xiaolongbao (soup dumplings), shengjian bao (pan-fried dumplings from Yang's Fry Dumpling), crab noodle soup (蟹面), and scallion oil noodles (葱油拌面). Book popular restaurants via Dianping 2–3 days in advance — Shanghai is the one Chinese city where good restaurants regularly sell out.

Q: What's the best area to stay in Shanghai? A: Nanjing Road for first-timers wanting maximum convenience. Jing'an for families or anyone wanting a calmer base. The French Concession for atmosphere and cafes. See our full hotel guide for neighbourhood comparisons and specific recommendations.

Where to Go Next from Shanghai

Shanghai connects easily to other destinations by high-speed train, making it a natural hub for exploring eastern China.

🚄 Hangzhou — 1 hour West Lake, tea plantations and one of China's most beautiful cities. Perfect weekend escape or day trip.

🚄 Suzhou — 30 minutes Classical Chinese gardens (UNESCO-listed), canals and the stunning Suzhou Museum by I.M. Pei. Easy day trip.

🚄 Nanjing — 1.5 hours Ming Dynasty history, tree-lined boulevards and excellent food. Worth a night or two.

🚄 Beijing — 4.5 hours If you haven't been yet, don't miss it. In our opinion, Beijing delivers a much deeper Chinese experience than Shanghai. → Beijing Travel Guide | Beijing Things to Do

🚄 Huangshan — 2.5 hours Dramatic mountain scenery, sea of clouds and ancient Anhui villages.


Related Posts:

Chongqing Travel Guide (2025): Best Itinerary, Hotels, Things to Do
Your complete Chongqing travel guide for 2025 — best things to do, where to stay, itinerary ideas, food, and family-friendly tips.
Changsha Guide: Essential Tips, Areas & Things to Do
Everything you need to know to plan a trip to China’s hottest new tourist destination