Shanghai Stadium is located toward the south-west of the city of Shanghai, about 8 kilometres from People’s Square and central Shanghai.
The stadium is easily reached by metro. Stop Shanghai Indoor Stadium is on the circular line 4, which can be taken from Shanghai Railway Station or east of the financial district.
Shanghai South Railway Station lies only 3 kilometres further south of the stadium. Take metro line 3 from there and get off at Caoxi Road, which is a short walk from the stadium.
Address: Shanghai Stadium, Shanghai