Shanghai Embassy and Consulate
Here you can find the international embassies and consulates in Shanghai with their address, opening hours, email, phone number or other information related to the consular section and visa application process.
German Consulate Shanghai
181, Yongfu Road, Shanghai200031 Shanghai, China
Phone: (0086 - 21) 3401 0106
Swiss Consulate Shanghai
22F, Building A, Far East International Plaza 319 Xianxia Road200051 Shanghai, China
Phone: +86 21 6270 0519