Diplomatic missions of Germany in Switzerland
Germany maintains 6 diplomatic missions in Switzerland. ;
Embassy in Bern
Willadingweg 83Bern 3006
Switzerland
Honorary consul in Basel
Badischer Bahnhof, Schwarzwaldallee 220Basel 4058
Switzerland
Honorary consul in Geneva
49, rue de MoillebeauGeneva 1209
Switzerland
Honorary consul in Lugano
Via Soave 9Lugano 6900
Switzerland
Honorary consul in Zürich
Witikonerstraße 15Zürich 8032
Switzerland
Permanent Mission in Geneva
Chemin du Petit-Saconnex 28CGeneva 1209
Switzerland