Sign In


Shanghai Stadium

No images yet

Upload Images

Shanghai Stadium

1111 Caoxi Bei Lu,
near Tianyaoqiao Lu

Xuhui District


6426 6666
5 mins walk from  Shanghai Stadium
Web: -
Found a mistake? Click here to report it!

Editor’s Description

Last updated: Jun 12, 2019
The Shanghai Stadium seats 56,000 people typically and a maximum of 80,000, thus commonly termed the "80,000 People Stadium" by locals. The stadium was originally built for the National Games of The PRC. Today, Chinese Super League and international soccer matches happen here. Restaurants, various stores, and at least one club line the exterior of the Stadium.

User Favorites

Users that added this venue to their Favorites

  • Events

  • Articles (11)
  • Galleries (2)