Shanghai is located in China and time zone Asia/Shanghai. Places nearby are Songjiang, Zhujiajiao and Kunshan.
31.2222200°
121.4580600°
Source: zeitverschiebung.net » Current local time » Shanghai