Shanghai Tickets & Attractions

Booking online usually saves the queue, and prices move with the season. Some attractions require a passport-based reservation — check before you go.

Enchanted Storybook Castle at Shanghai Disneyland

Shanghai Disneyland

From $75

Oriental Pearl Tower in Shanghai

Oriental Pearl Tower

From $30

Shanghai Museum at People's Square

Shanghai Museum

Admission varies by venue and exhibition.

Check official admission & reservation rules →

Shanghai seen from a Huangpu River cruise

Huangpu River Cruise

From $18

Shanghai Tower in Lujiazui

Shanghai Tower

From $25

Canal and historic buildings in Zhujiajiao

Zhujiajiao Water Town

From $12

Shanghai Ocean Aquarium

Shanghai Ocean Aquarium

From $25

Roller coaster at Happy Valley Shanghai

Happy Valley Shanghai

From $35

Jing'an Temple in Shanghai

Jing'an Temple

From $7

A lane with shops and cafes in Tianzifang

Tianzifang

Free

Paid tours or experiences may be offered separately.

Exterior detail of Shanghai Circus World at night

Shanghai Circus

From $28

Prices are indicative and change by season.

Dollar amounts are reference prices supplied for this page, not live quotes. Free-access locations may offer paid tours or special experiences separately.

The displayed prices are indicative reference prices, not live quotes.

Shanghai Museum admission differs by venue and exhibition. Official visitor notice. Checked November 1, 2026.

Photo credits & licenses

Images are displayed with a 4:3 crop.