The Consulate General of the Republic of Ecuador in Shanghai is located at Room 1701, 17th Floor, Building B, Far East International Plaza, 317 Xianxia Road, Shanghai.
The jurisdiction of the consulate includes Shanghai, Jiangsu, Zhejiang, and Anhui provinces.
For contact, you can reach them at telephone number 021-62350532 and fax number 021-62350539.