Best Attractions in Shanghai

8.5 (21.0K) by Traveloka customers
Pick a destination
Search

Explore

Attractions

Experiences

Essentials

All Activities

28 best Attractions in Shanghai

Sort by:

Shanghai Disneyland

Pudong, Pudong
9.0
(3909 reviews)
Starting from
AU$92.30
AU$93.68

Legoland® Shanghai Resort Tickets

Jinshan, Jinshan
10.0
(2 reviews)
Easy Refund
Starting from
AU$65.10

Shanghai: Haichang Ocean Park

Pudong, Pudong
Easy Refund
Starting from
AU$86.86

Shanghai Wild Animal Park entry Ticket

Pudong, Pudong
Easy Refund
Starting from
AU$45.59

Shanghai Haichang Ocean Park Tickets

Pudong, Pudong
6.6
(146 reviews)
Easy Refund
Starting from
AU$11.02

TASTE OF CHINA Immersive Dining Experience

Huangpu, Huangpu
Easy Refund
Starting from
AU$34.29

Shanghai Astronomical Museum Admission Ticket

Pudong, Pudong
Easy Refund
Starting from
AU$38.78

Shanghai Tower 118th Floor Observation Deck Tickets

Lujiazui, Pudong
9.1
(3041 reviews)
Easy Refund
Starting from
AU$54.60

Yu Garden, Shanghai, China

Huangpu, Huangpu
9.0
(5000 reviews)
Easy Refund
Starting from
AU$8.15

Shanghai LEGOLAND Discovery Center Tickets

Shanghai, Shanghai
8.1
(41 reviews)
Starting from
AU$63.10

【China】Shanghai Bund Sightseeing Tunnel Ticket

Lujiazui, Pudong
7.4
(666 reviews)
Starting from
AU$10.30

[Shanghai Acrobatic Troupe] ERA Time Journey 2 electronic ticket (no need to pick up the ticket)

Zhabei, Zhabei
9.0
(351 reviews)
Starting from
AU$54.10

Shanghai Ocean Aquarium: Admission Ticket | China

Lujiazui, Pudong
8.2
(491 reviews)
Starting from
AU$46.60

[Popular Shanghai Landmark] Oriental Pearl Tower Tickets

Lujiazui, Pudong
9.2
(7366 reviews)
Easy Refund
Starting from
AU$42.80

Shanghai Tower 118th Floor Observation Deck Ticket (Advance Ticket)

Lujiazui, Pudong
Easy Refund
Starting from
AU$35.57
Next Page

Verified reviews for Attractions in Shanghai

Profile Picture
Natpaween J.
Reviewed 5 day(s) ago
10.0
/10
Every area was incredibly clean. It rained when we went, but we persevered. The longest wait for popular rides was about an hour, which was great. Getting tickets to the park was very easy; just show your passport and you're done, nothing else needed. The staff were very helpful at every point.
See original
Explore Shanghai Disneyland

Ready to travel the world with us?

Traveloka first, then the world. Download now!
Download Traveloka