German embassies in nearby countries

» Andorra

» Austria

» Belgium

» Denmark

» Faroe Islands

» Finland

» France

» Greece

» Holy See (Vatican)

» Iceland

» Ireland

» Italy

» Liechtenstein

» Luxembourg

» Malta

» Monaco

» Netherlands

» Norway

» Portugal

» Spain

» Sweden

» United Kingdom

German embassies worldwide

German flag German representation in Switzerland

Berne — German Embassy

AddressWilladingweg 83
3006 Berne
Phonelocal: (031) 359.4111
international: +41.31.359.4111

Basel — German Honorary Consulate

AddressBadischer Bahnhof, Schwarzwaldallee 200
4058 Basel
Phonelocal: (061) 693.3303
international: +41.61.693.3303

Geneva — German Honorary Consulate

AddressRue de Moillebeau 49
1209 Geneva
Phonelocal: (022) 734.6606
international: +41.22.734.6606

Lugano — German Honorary Consulate

AddressVia Soave 9
6900 Lugano
Phonelocal: (091) 922.7882
international: +41.91.922.7882

Zurich — German Honorary Consulate

AddressFreigutstrasse 15
8002 Zürich
Phonelocal: (044) 201.7222
international: +41.44.201.7222

Geneva — German Permanent Mission to the UN

Address28 C, chemin du Petit-Saconnex
1209 Geneva
Phonelocal: (022) 730.1111
international: +41.22.730.1111