Shanghai Ocean Aquarium

Shanghai Ocean Aquarium is located in Shanghai Pudong New Area, close to the Oriental Pearl Tower. Offering the chance to view over 450 marine species, it’s the largest aquarium in China.

The aquarium features eight major sections which are: Biological, Sub-Asia, South America (Amazon), Australia, Africa, Cold Water, Polar sea and Ocean Depths.

It also features one of the world’s longest glass underwater tunnels in the world for you to get completely immersed in the underwater ocean environment.

Ticket prices

Adult: 160 CNY

Children [height 1.0-1.4 m] 110 CNY (children below 1.0 meter in hieght free)

Seniors [60 years old] 90 CNY

Open: 9: 00-18: 00, ticket and admission 17:30 end.

Getting There


Take Metro Line 2 and get off at Lujiazui Station and walk 200 meters to Shanghai Ocean Aquarium.

Address (English & Chinese)
Shanghai Ocean Aquarium – 上海海洋水族馆 – 158 Yingchuan North Road, Pudong District

Official Website:



For Hotels near Shanghai Ocean Aquarium see my hand-picked list of the Top Hotels in Pudong.