thrillophilia-logo
USD $
Login

About China Art Museum

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

Tourism Board Alliances

Why Choose Thrillophilia