GermanySwitzerland

German Embassy & Consulates in Switzerland

  • 1 embassy
  • 4 honorary consulates

Germany is represented in Switzerland by 6 missions: an embassy in Bern, 4 honorary consulates in Zurich, Lugano, Geneva and Basel and 1 other office. Swiss citizens and German citizens move freely between the two countries.

Map: Germany’s 6 missions in Switzerland

Map: Germany’s 6 missions in Switzerland

German Embassy in Bern

Embassy of Germany in Bern

Embassy · Bern

Today · Closed
Address
Willadingweg 83, 3006 Bern
Head of mission
Markus Potzel, Ambassador

The German embassy is in Bern, the capital of Switzerland, at Willadingweg 83, 3006 Bern. The head of mission on record is Markus Potzel, Ambassador. Its phone number and website are on its page.

Consulates

German honorary consulates in Switzerland

Germany has 4 honorary consulates in Switzerland, in Zurich, Lugano, Geneva and Basel; honorary consuls work part-time and normally cannot issue visas or full passports.

Germany visa for Swiss citizens

SwitzerlandGermany Visa-free Germany visa for citizens of Switzerland

GermanySwitzerland Visa-free Switzerland visa for citizens of Germany

Swiss citizens need no visa for Germany: under European free movement rules they can travel, live and work there with a valid passport or national ID card.

Switzerland’s missions in Germany

Missions of Switzerland in Germany (11)

In return, Switzerland has 11 missions in Germany, including its embassy in Berlin.

Good to know

Germany in Switzerland

Worldwide, Germany has 571 missions in 191 countries; 6 of them are in Switzerland.

When German missions in Switzerland are closed

German missions in Switzerland close on Switzerland’s public holidays, the next being Christmas Day (Weihnachten) on Friday 25 December 2026, New Year's Day (Neujahr) on Friday 1 January 2027 and Ascension Day (Auffahrt) on Thursday 6 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 Switzerland?

The German embassy is in Bern, at Willadingweg 83, 3006 Bern.

Does Germany have consulates in Switzerland?

No career consulate is on record, but Germany has 4 honorary consulates in Zurich, Lugano, Geneva and Basel.

Do Swiss citizens need a visa for Germany?

As Switzerland and Germany both belong to the European free movement area, Swiss citizens need only a valid ID card or passport for Germany.

Do German citizens need a visa for Switzerland?

Free movement applies: German citizens enter Switzerland with a passport or national identity card and need no visa, whatever the length of stay.

Does Switzerland have an embassy in Germany?

Yes, Switzerland has its embassy in Berlin, along with 10 other missions in Germany.