
Shanghai World Expo Exhibition and Convention Center
上海世博展览馆
City
Shanghai
Abbreviation
SWEECC
About venue
The Shanghai World Expo Exhibition and Convention Center (SWEECC) is a premier exhibition and conference venue located in the Pudong New Area of Shanghai, China. Originally built as part of the Expo 2010 site, the center occupies a prime position along the Huangpu River, adjacent to the iconic Expo Axis and the China Art Museum. Its distinctive architectural design, featuring a flowing ribbon-like roof and expansive glass facades, has made it a landmark in the city’s exhibition landscape.
The venue offers over 100,000 square meters of indoor exhibition space, spread across multiple halls with flexible configurations to accommodate small-scale meetings to large international trade shows. The facility is equipped with state-of-the-art audiovisual systems, high-speed internet, and comprehensive logistical support, making it suitable for a wide range of events including industrial exhibitions, consumer goods fairs, corporate conferences, and cultural performances. The center also integrates sustainable building features, reflecting its post-Expo legacy of innovation and environmental responsibility.
As one of Shanghai’s key exhibition hubs, SWEECC plays a vital role in the city’s MICE (Meetings, Incentives, Conferences, and Exhibitions) industry. Its strategic location provides excellent connectivity: it is within walking distance of the Lupu Bridge and Metro Line 8 (China Art Museum Station), and just a short drive from the Hongqiao and Pudong international airports. The surrounding area includes hotels, shopping centers, and dining options, making the venue a comprehensive destination for business travelers and event organizers.
Exhibition Schedule
No upcoming exhibitions are listed for this venue yet.