It’s not a stretch to figure out what to do in Shanghai. The bustling city has a taste of it all. Make sure to try all the unique food options, get a glimpse of the skyline and step back in time into the Old City.
“Shanghai: few cities in the world evoke so much history, excess, glamour, mystique and exotic promise in name alone.” – Lonely Planet
For more general information on traveling China such as visas, money, Covid updates and more, visit my China travel page.
Getting into the city:
- From Pudong International Airport you can take the Airport shuttle bus, The Maglev speed train or Metro Line 2 all into the city center. Long distance buses to other cities are also available from the airport
- Hongqiao International Airport is also serviced by Metro Line 2 in addition to Line 10 and offers an Airport Shuttle Bus into the city or to Pudong International Airport
There are a few initial repeats but keep reading because overall these 3 lists have different suggestions
- Essential Street Food
- 10 Shanghai Dishes You Must Eat
- A Guide to 14 of the Most Iconic Foods in Shanghai
Fried pork buns (Shengjianbao) from Yang's Fried Dumplings
Take a cooking class! I had a blast and learned (and ate) a ton at mine. Unfortunately it doesn’t seem to be operating anymore but here is a list of somet he top rated cooking classes in Shanghai. I would also suggest taking a look at AirBnb Experiences as they usually have very high quality and unique offerings.
2-3 days in the city plus a few extras for day trips.
A great base for traveling China, you can easily get almost anywhere from here via train or plane.