We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Things to Do in Shanghai

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Neighbourhoods
Neighbourhoods
Top Selling Tours & Activities | See more
Suzhou and Zhouzhuang Water Village Day Trip from Shanghai
4 of 5 stars
340 reviews
More Info
Xi'an in One Day: Day Trip from Shanghai by Air
4 of 5 stars
17 reviews
More Info
See More Top Selling Tours & Activities

Top Attractions in Shanghai

Sort by:
  • Ranking
  • Book Online
55 Tours Available
from USD
USD 49.00*
More Info
31 Tours Available
from USD
USD 19.00*
More Info
10 Tours Available
from USD
USD 48.00*
More Info
1 Tour Available
from USD
USD 24.00*
More Info
16 Tours Available
from USD
USD 39.00*
More Info
#7 of 1,308 things to do in Shanghai
45 Tours Available
from USD
USD 53.00*
More Info
11 Tours Available
from USD
USD 49.00*
More Info
26 Tours Available
from USD
USD 39.00*
More Info
#10 of 1,308 things to do in Shanghai
27 Tours Available
from USD
USD 90.00*
More Info
2 Tours Available
from USD
USD 43.00*
More Info
6 Tours Available
from USD
USD 60.00*
More Info
2 Tours Available
from USD
USD 69.00*
More Info
9 Tours Available
from USD
USD 48.00*
More Info
15 Tours Available
from USD
USD 80.00*
More Info
7 Tours Available
from USD
USD 49.00*
More Info
#17 of 1,308 things to do in Shanghai
4 Tours Available
from USD
USD 99.00*
More Info
3 Tours Available
from USD
USD 79.00*
More Info
#20 of 1,308 things to do in Shanghai
10 Tours Available
from USD
USD 48.00*
More Info
2 Tours Available
from USD
USD 75.00*
More Info
Book In Advance
from USD
USD 19.99*
More Info
9 Tours Available
from USD
USD 50.00*
More Info
#24 of 1,308 things to do in Shanghai
7 Tours Available
from USD
USD 38.00*
More Info
22 Tours Available
from USD
USD 57.00*
More Info
21 Tours Available
from USD
USD 66.00*
More Info
19 Tours Available
from USD
USD 53.00*
More Info
4 Tours Available
from USD
USD 19.99*
More Info
19 Tours Available
from USD
USD 82.00*
More Info
1 Tour Available
from USD
USD 48.00*
More Info