The Consulate General of the Republic of Indonesia in Shanghai is situated at Room 1611, Shanghai Mart Building, 2299 West Yan’an Road, Shanghai. This consulate offers services to residents and visitors within its consular district, which includes Shanghai, Jiangsu, Zhejiang, Anhui, and Jiangxi provinces.
For any inquiries or assistance, you may reach out to the consulate through the following contact details:
– Phone: 021-52402321
– Fax: 021-32565627
Please feel free to contact them for any matters related to consular services.