thrillophilia-logo
INR
login
China Art Museum Overview
Also known as the China Art Palace, this museum is located in the 2010 Shanghai World Expo’s China Pavilion. The museum houses more than 1400 artworks, including many prints, oil paintings, sculptures, and Chinese paintings depicting the history of Chinese modern art.

This free museum is one of the most popular tourist attractions in Shanghai and you just have to book an entry ticket two days prior to your visit. While exploring the museum, a visit to Exhibition Hall 5 is most recommended. This hall shows the Riverside Scene at the Qingming Festival through an electronic mode.

Location: 205 Shangnan Rd, Pudong, Shanghai, China, 200010

Entry Fee: 20 CNY per head

Timings: 10 AM to 6 PM, Closed on Monday
Read More

Tourism Board Alliances

Why Choose Thrillophilia