- Address
- 17, Dong Zhi Men Wai Da Jie, Chaoyang District, Beijing, Chaoyang District, Beijing 100600 100600 北京, 朝阳区
- Phone
- +86-10-8532-9000
- Website
- china.diplo.de
- Head of mission
- Dr. Philipp Ackermann, Ambassador
Germany
China
German Embassy & Consulates in China
- 1 embassy
- 4 consulates general
- 1 consulate
Germany is represented in China by 6 missions: an embassy in Beijing, 4 consulates general in Shanghai, Guangzhou, Chengdu and Shenyang and a consulate in Shanghai. Germany requires Chinese citizens to hold a visa issued in advance.
Map: Germany’s 6 missions in China
German Embassy in Beijing
The German embassy is in Beijing, the capital of China, at 17, Dong Zhi Men Wai Da Jie, Chaoyang District, Beijing, Chaoyang District, Beijing 100600 100600 北京, 朝阳区. The head of mission on record is Dr. Philipp Ackermann, Ambassador. Its phone number and website are on its page.
German consulates in China
- 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
- Consulate of Germany in Shanghai
Tongren Lu 8/F SOHO Donghai Plaza 299, 200040 Shanghai
Germany also has 4 consulates general in Shanghai, Guangzhou, Chengdu and Shenyang and a consulate in Shanghai; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.
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 visa requirements for citizens of China
- Schengen visa (type C) – tourism
- Schengen visa (type C) – visiting friends or family in Germany
- National visa (type D) – study, work, family reunification
- Schengen short-stay visa (type C) – business
- Fee: €90
- 22 required documents
checked 22 October 2026
Chinese citizens need a visa for Germany, obtained before travel. In China, applications go to the German embassy in Beijing or one of the consulates in Shanghai, Guangzhou, Chengdu and Shenyang, or to a visa centre working for Germany.
China’s missions in Germany
Missions of China in Germany (9)
In return, China has 9 missions in Germany, including its embassy in Bonn.
Good to know
Germany in China
Worldwide, Germany has 571 missions in 191 countries; 6 of them are in China.
Travel to China for German citizens
No visa is needed by German citizens for China, for stays of up to 30 days. In China, German citizens can turn to the German embassy for passports and emergency help.
When German missions in China are closed
German missions in China close on China’s public holidays, the next being New Year's Day on Friday 1 January 2027, Chinese New Year (Spring Festival) on Saturday 6 February 2027 and Labour Day on Saturday 1 May 2027, and usually on some holidays of Germany, such as Christmas Day (Erster Weihnachtstag) on Friday 25 December 2026.
Frequently asked questions
Where is the German embassy in China?
The German embassy is in Beijing, at 17, Dong Zhi Men Wai Da Jie, Chaoyang District, Beijing, Chaoyang District, Beijing 100600 100600 北京, 朝阳区.
Does Germany have consulates in China?
Yes, Germany has 4 consulates general in Shanghai, Guangzhou, Chengdu and Shenyang and a consulate in Shanghai.
Do Chinese citizens need a visa for Germany?
Chinese citizens must obtain a visa before travelling to Germany.
Do German citizens need a visa for China?
German citizens can visit China without a visa for up to 30 days.
Does China have an embassy in Germany?
Yes, China has its embassy in Bonn, along with 8 other missions in Germany.