German Consulate in Shanghai

Consulate Germany Shanghai, China

Address
Tongren Lu 8/F SOHO Donghai Plaza 299, 200040 Shanghai

No opening hours on record. Most missions receive visitors by appointment only.

Directions Call

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

    Friday

  • Chinese New Year (Spring Festival)

    Saturday

Public holidays in Germany

  • Christmas Day

    Friday

  • St. Stephen's Day

    Saturday

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

ChinaGermany Visa required Germany visa for citizens of China

GermanyChina 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

ShanghaiOpen in maps

All embassies and consulates in Shanghai (47)

Germany’s other missions in China

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.