Dates
Filters
483 results found
Sort by
Recommended
From
R$ 364.45
Retail: R$ 368.25
R$ 88.30
Retail: R$ 168.95
Disney Premier Access - Shanghai Disneyland
Book now for today
Instant confirmation
(23) • 2K+ booked
From
R$ 371.05
Retail: R$ 390.55
Klook's choice
Huangpu River night cruise in Shanghai
Book now for tomorrow
Free cancellation
Instant confirmation
(496) • 20K+ booked
From
R$ 106.15
R$ 76.45
From
R$ 311.95
From
R$ 84.05
Retail: R$ 127.35
R$ 16.99
Shanghai Palace Banquet | A Grand Feast of the Han Dynasty Court
24-hour confirmation
(132) • 7K+ booked
R$ 118.89
Xu Yan - Immersive Imperial Banquet of Ancient China's Tang Dynasty | Shanghai Flagship Store
Instant confirmation
(549) • 30K+ booked
R$ 337.95
From
R$ 126.50
R$ 109.55
Retail: R$ 210.59
R$ 838.85
R$ 253.89
From
R$ 152.85
Huangpu River Cruise(Qingjiang Line)
Book now for tomorrow
Instant confirmation
(2.2K) • 80K+ booked
From
R$ 67.95
Xuyan · Say Dunhuang - Immersive Dunhuang Cultural Palace Feast | Shanghai North Bund Store
Instant confirmation
(53) • 3K+ booked
R$ 337.95
Shanghai City Sightseeing Bus
Book now for today
English guided
Free cancellation
(848) • 20K+ booked
R$ 50.95
Klook's choice
Huangpu River Night Cruise Experience
Book now for tomorrow
English guided
Free cancellation
(36) • 1K+ booked
From
R$ 96.29
From
R$ 81.15
Retail: R$ 83.20
R$ 133.95
Retail: R$ 286.99
R$ 226.45
Retail: R$ 322.65
Klook's choice
Jiangnan Water Town 1-Day Tour | Wuzhen East Scenic Zone + West Scenic Zone / Nanxun Optional
Book now for tomorrow
Free cancellation
Instant confirmation
(180) • 1K+ booked
From
R$ 121.29
Shanghai Zhujiajiao Ancient Town & Shanghai Film Park 1-Day Tour
Book now for tomorrow
English guided
Free cancellation
(956) • 5K+ booked
From
R$ 62.19
Reviews of Shanghai activities
FAQs about Shanghai
What are the top things to do in Shanghai?
What are the top things to do in Shanghai?
Explore more on Klook
Explore things to do by category
Nearby Hotels and Transport Options
- 1 Hotels in Shanghai
- 2 Transport in Shanghai
- 3 Shenzhen to Guangzhou train
- 4 Shanghai to Hangzhou train
- 5 Chongqing to Chengdu train
- 6 Shanghai to Suzhou,Jiangsu train
- 7 Shanghai to Chengdu train
- 8 Shenzhen to Shanghai train
- 9 Hangzhou to Shanghai train
- 10 Shanghai to Nanjing train
- 11 Suzhou,Jiangsu to Shanghai train
- 12 Shanghai to Beijing train
- 13 China trains
- 14 Beijing to Shanghai train
- 15 Chengdu to Chongqing train
- 16 Beijing to Xian train
- 17 Guangzhou to Shanghai train
- 18 Guangzhou to Shenzhen train
- 19 Shanghai to Guangzhou train
- 20 Chongqing to Zhangjiajie train
