Consulate General of Japan in Shanghai, China

The Consulate of Japan in Shanghai is located under the following address: 8 Wan Shan Road. If you decide to apply for the Japan e-Visa, you can do so by filling an online application form without leaving your home.

Data of Consulate General of Japan in Shanghai, China

  • Address: 8 Wan Shan Road
  • City: Shanghai
  • Email:
  • Phone: (86-21) 5257-4766
  • Fax: (86-21) 6278-8988
  • Website: http://www.shanghai.cn.emb-japan.go.jp/cn/index_cn.htm
  • Leave a Reply

    Your email address will not be published. Required fields are marked *