ChinaGermany

Chinese Embassy & Consulates in Germany

  • 2 embassies
  • 4 consulates general

In Germany, China has an embassy in Bonn, 4 consulates general in Munich, Hamburg, Frankfurt am Main and Düsseldorf and 4 other offices. German citizens can visit China without a visa for up to 30 days.

Map: China’s 9 missions in Germany

Map: China’s 9 missions in Germany

Chinese Embassy in Bonn

The Chinese embassy is in Bonn, at 53177 Bonn, Kurfürstenallee 12. Its phone number is on its page.

Chinese consulates in Germany

  • Embassy of China in Berlin

    Embassy · Berlin

    Märkisches Ufer 54, 10179 Berlin

    Today 09:00–12:00
  • Consulate General of China in Munich

    Consulate General · Munich

    Hofmannstraße 57, 81379 München

    Today 08:30–12:30, 13:30–17:00
  • Consulate General of China in Hamburg

    Consulate General · Hamburg

    Elbchaussee 268, 22605 Hamburg

    Today 09:00–12:00
  • Consulate General of China in Frankfurt am Main

    Consulate General · Frankfurt am Main

    Stresemannallee 19-23, 60596 Frankfurt am Main

    Today 09:00–12:00
  • Consulate General of China in Düsseldorf

    Consulate General · Düsseldorf

    Schanzenstraße 131, 40549 Düsseldorf

    Today 09:00–12:00
  • Embassy Branch Office of China in Bonn

    Embassy Branch Office · Bonn

    Kurfürstenallee 12, 53177 Bonn

  • Embassy Branch Office of China in Berlin (Majakowskiring)

    Embassy Branch Office · Berlin

    Majakowskiring 66, 13156 Berlin

  • Embassy Branch Office of China in Berlin (Klingelhöferstraße)

    Embassy Branch Office · Berlin

    Klingelhöferstraße 21, 10785 Berlin

    Today 09:00–17:00

China also has 4 consulates general in Munich, Hamburg, Frankfurt am Main and Düsseldorf; career consulates of this kind usually renew passports and take visa applications for their region.

China visa for German citizens

GermanyChina Visa-free, 30 days China visa for citizens of Germany

ChinaGermany Visa required Germany visa for citizens of China

German citizens can visit China without a visa for up to 30 days.

Germany’s missions in China

Missions of Germany in China (6)

In return, Germany has 6 missions in China, including its embassy in Beijing.

Good to know

China in Germany

Worldwide, China has 328 missions in 182 countries; 9 of them are in Germany.

Travel to Germany for Chinese citizens

Germany requires Chinese citizens to hold a visa issued in advance. In Germany, Chinese citizens can turn to the Chinese embassy for passports and emergency help.

When Chinese missions in Germany are closed

Chinese missions in Germany close on Germany’s public holidays, the next being Christmas Day (Erster Weihnachtstag) on Friday 25 December 2026, St. Stephen's Day (Zweiter Weihnachtstag) on Saturday 26 December 2026 and New Year's Day (Neujahr) on Friday 1 January 2027, and usually on some holidays of China, such as New Year's Day on Friday 1 January 2027.

Frequently asked questions

Where is the Chinese embassy in Germany?

The Chinese embassy is in Bonn, at 53177 Bonn, Kurfürstenallee 12.

Does China have consulates in Germany?

Yes, China has 4 consulates general in Munich, Hamburg, Frankfurt am Main and Düsseldorf.

Do German citizens need a visa for China?

German citizens do not need a visa for China: stays of up to 30 days are visa-free.

Do Chinese citizens need a visa for Germany?

Chinese citizens must obtain a visa before travelling to Germany.

Does Germany have an embassy in China?

Yes, Germany has its embassy in Beijing, along with 5 other missions in China.