Contact Us

Main Consulate Building:

1469 Huai Hai Zhong Road
(Near Wulumuqi Nan Lu)
200031 Shanghai, China
Phone: 86-21 8011-2200

The Consular office is located in the Westgate mall, while the Public Affairs Section, Agricultural Trade Office, and Foreign Commercial Service are located in the Shanghai Centre (in the Portman Ritz-Carlton complex). For contact details, click here.