German Consulate in Shanghai
Consulate Germany Shanghai, China
- Address
- Tongren Lu 8/F SOHO Donghai Plaza 299, 200040 Shanghai
- Phone
- +86 21 6217 1520
No opening hours on record. Most missions receive visitors by appointment only.
Head of mission: Dr. Norbert Riedel, Consul General
Sources: OpenStreetMap · German Federal Foreign Office (Auswärtiges Amt) open data · Record last updated on 17 April 2025
The German consulate in Shanghai is at Tongren Lu 8/F SOHO Donghai Plaza 299, 200040 Shanghai; Germany’s embassy is in Beijing, about 1,069 km away. Germany requires Chinese citizens to hold a visa issued in advance.
Opening hours of the German consulate in Shanghai
No opening hours on record. Most missions receive visitors by appointment only.
Note from Auswärtiges Amt, in German
Kanzlei: 01.10. - 31.05.: Montag - Donnerstag 07.45 Uhr bis 16.45 Uhr, Freitag bis 15.45 Uhr 01.06. - 30.09.: Montag - Donnerstag 07.45 Uhr bis 16.00 Uhr, Freitag bis 13.30 Uhr Detaillierte Informationen zu den Öffnungszeiten und Erreichbarkeiten von Rechts- und Konsularreferat samt Visastelle finden Sie auf der Internetseite des Generalkonsulats Bild_Piktogramme Folgende Gegenstände dürfen nicht mit ins Generalkonsulat genommen werden: größere Gepäckstücke (Koffer, Reisetaschen), elektronische Geräte (Smartphones, Tablets etc.), Waffen (Messer, Schusswaffen etc.).
Upcoming closures
Public holidays in China
-
New Year's Day
-
Chinese New Year (Spring Festival)
Public holidays in Germany
-
Christmas Day
-
St. Stephen's Day
No regular hours are on record for the German consulate in Shanghai, but an official note on hours or appointments is shown (in German).
Germany visa for Chinese citizens
China
Germany Visa required Germany visa for citizens of China
Germany
China Visa-free, 30 days China visa for citizens of Germany
Germany requires Chinese citizens to hold a visa issued in advance. Applications may be taken here or by a visa centre working for Germany.
Other missions nearby
- Consulate General of Peru in Shanghai
南京西路 1515, 200040 上海市
- Consulate General of Ireland in Shanghai
南京西路 1225, 200040 Shanghai
- Consulate General of Finland in Shanghai
Citic Square 2501-2505, 25th floor, 1168 Nanjing Xi Lu, 200041 SHANGHAI
- Consulate General of Luxembourg in Shanghai
Nanjing Xi Lu 1788, 200040 Shanghai
- Consulate General of Canada in Shanghai
ECO City Building, 8th floor, 1788 Nanjing Xi Lu - Jing An District, Shanghai, 200040
- Consulate General of the United Kingdom in Shanghai
The British Centre, 17F Garden Square, 968 West Beijing Road, 200041 Shanghai
Germany’s other missions in China
- Embassy of Germany in Beijing
17, Dong Zhi Men Wai Da Jie, Chaoyang District, Beijing, Chaoyang District, Beijing 100600 100600 北京, 朝阳区
- Consulate General of Germany in Shanghai
Yongfu Rd. 181, Shanghai
- Consulate General of Germany in Guangzhou
天河路 208号14层, 广州市
- Consulate General of Germany in Chengdu
Western Tower, 25th Floor, No. 19, 4th Section Renmin Nan Road, Chengdu.
- Consulate General of Germany in Shenyang
21F CR Building, Qingnian Dajie 286, Heping District, 110004 Shenyang
All missions of Germany in China (6)
The German embassy is in Beijing, about 1,069 km away. Besides the German consulate in Shanghai, Germany has 5 other missions in China. Consulates: Shanghai, Guangzhou, Chengdu and Shenyang. China in turn has 9 missions in Germany, its embassy being in Bonn.
Good to know
About the German consulate in Shanghai
It appears in official lists as Consulate of Germany in Shanghai. It is headed by Dr. Norbert Riedel, Consul General, according to the records. Career consulates of this kind usually renew passports and take visa applications for their region.
Address and contact
Address: Tongren Lu 8/F SOHO Donghai Plaza 299, 200040 Shanghai. The record for the German consulate in Shanghai includes a phone number.
German citizens travelling to China
No visa is needed by German citizens for China, for stays of up to 30 days.
When the German consulate in Shanghai is closed
The German consulate in Shanghai closes on China’s public holidays, the next being New Year's Day on Friday 1 January 2027 and Chinese New Year (Spring Festival) on Saturday 6 February 2027, and usually on holidays of Germany such as Christmas Day (Erster Weihnachtstag) on Friday 25 December 2026.
Before visiting the German consulate in Shanghai
Call the German consulate in Shanghai before you go to confirm the hours and whether an appointment is needed.
Near the German consulate in Shanghai
The German consulate in Shanghai has 7 other foreign missions within 1 km, in a diplomatic quarter.
Frequently asked questions
What is the address of the German Consulate in Shanghai?
The German consulate in Shanghai is at Tongren Lu 8/F SOHO Donghai Plaza 299, 200040 Shanghai.
When is the German Consulate in Shanghai closed?
The German consulate in Shanghai closes on China’s public holidays, the next being New Year's Day on Friday 1 January 2027, and usually on the national day of Germany.
Do Chinese citizens need a visa for Germany?
Germany requires Chinese citizens to hold a visa issued in advance.
Where is the German embassy in China?
The German embassy is in Beijing, about 1,069 km from the German consulate in Shanghai.
Report a change
This is an independent guide, not an official website of Germany.