Embassy
Apostolic Nunciature to Switzerland
Thunstrasse 60, 3000 Bern 6

Switzerland
Embassy
Thunstrasse 60, 3000 Bern 6
Embassy
Parc du Château-Banquet 16
Embassy
Thunstrasse 73, 3006 Bern
Embassy
Jungfraustrasse 1, 3005 Bern
Embassy
Weltpoststrasse 5, 2nd Floor – Flex Office 3015 Bern, Switzerland
Embassy
Embassy
Chemin du Champ-d'Anier 17-19, 1209 Genève
Embassy
Embassy
Bernastrasse 2, 3005 Bern 3005
Embassy
Embassy
Embassy
Chemin de Taverney 3, 1218 Le Grand-Saconnex
Embassy
Avenue Blanc 47, 1202 Genève
Embassy
Chemin de Taverney 9, 1218 Le Grand-Saconnex
Embassy
Avenue d'Aïre 40, 1203 Genève
Embassy
Chemin Louis-Dunant 15, 1202 Genève
Embassy
Rue Pestalozzi 7, 1202 Genève
Embassy
La Voie-Creuse 3C, 1202 Genève
Embassy
Rue de Vermont 9, 1202 Genève
Embassy
Rue de Moillebeau 56, 1209 Genève
Embassy
Embassy
Willadingweg 83, 3006 Bern
Embassy
Rue du Valais 7-9, 1202 Genève
Embassy
Embassy
Thunstrasse 68, 3006 Bern 3006
Embassy
Elfenstrasse 14, 3006 Bern
Embassy
Embassy
Avenue Blanc 51, 1202 Genève
Embassy
Route de Colovrex 14bis, 1218 Le Grand-Saconnex
Embassy
Embassy
avenue de Riant-Parc 38, 1209 Genève
Embassy
Rue du Pré-de-la-Bichette 1, 1202 Genève
Embassy
Route de Pré-Bois 20
Embassy
Embassy
Rue de Vermont 37-39, 1202 Genève
Embassy
Embassy
Chemin des Mollies 4, 1293 Bellevue
Embassy
Embassy
Avenue Blanc 47, 1202 Genève
Embassy
Chemin Louis-Dunant 15, 1202 Genève
Embassy
Embassy
Rue de Vermont 37-39, 1202 Genève
Embassy
Embassy
Pourtalèsstrasse 43, 3074 Muri bei Berne
Embassy
Embassy
Elfenstrasse 9, 3006 Bern
Embassy
Embassy
Rue de la Faucille 14
Embassy
Avenue De-Budé 16, 1202 Genève
Embassy
Rue de Monthoux 64, 1201 Genève
Embassy
Avenue Blanc 51-53, 1202 Genève
Embassy
Chemin William Barbey 37, 1292 Pregny-Chambésy
Embassy
Embassy
Muristrasse 53, 3006 Bern
Embassy
Rue de Varembé 7, 1202 Genève
Embassy
Rue Chabrey 8, 1202 Genève
Embassy
Lombachweg 24, 3006 Bern
Embassy
Embassy
Kirchenfeldstrasse 63, 3005 Bern 3005
Embassy
Embassy
Rue de Vermont 37-39, 1202 Genève
Embassy
Chemin du Jonc 19, 1218 Le Grand-Saconnex
Embassy
Rue de Vermont 37-39, 1202 Genève
Embassy
Bern
Pourtalèsstrasse 45A, 3074 Muri b. Bern
Embassy
Bern
Willadingweg 74, 3000 Bern 15
Embassy
Bern
Postfach 266, Kirchenfeldstrasse 77/79, 3005 Bern
Embassy
Bern
Kramburgstrasse 10, 3006 Bern
Embassy
Bern
Quartierweg 6, 3074 Muri b. Bern
Embassy
Bern
Weltpoststrasse 4, 3000 Bern 15
Embassy
Bern
Thorackerstrasse 3, 074 Muri b. Bern
Embassy
Bern
Monbijoustrasse 68, 3007 Bern
Embassy
Bern
Brunnadernrain 29, 3006 Bern
Embassy
Bern
Postfach, 88 Kirchenfeldstrasse, 3000 Bern 6
Embassy
Bern
Eigerplatz 5, 3007 Bern
Embassy
Bern
Zieglerstrasse 29, 3007 Bern
Embassy
Bern
Marktgasse 51, 3011 Bern
Embassy
Bern
Thormannstrasse 51, 3005 Bern
Embassy
Bern
Thunstrasse 45, 3005 Bern
Embassy
Bern
Gesellschaftsstrasse 8, 3012 Bern
Embassy
Bern
Kramgasse 54, 3011 Bern
Embassy
Bern
Elfenauweg 61, 3006 Bern
Embassy
Bern
Weltpoststrasse 4, 3000 Bern 15
Embassy
Bern
Schosshaldenstrasse 46, 3006 Bern
Embassy
Bern
Seftigenstrasse 7, 3007 Bern
Embassy
Bern
Belpstrasse 11, 3001 Bern
Embassy
Bern
Weltpoststrasse 4, 3000 Bern 15
Embassy
Bern
Postfach 216, Muristrasse 31, 3006 Bern 3006
Embassy
Bern
Kirchenfeldstrasse 28, 3005 Bern
Embassy
Bern
Elfenauweg 51, 3006 Bern
Embassy
Bern
Elfenstrasse 6, 3006 Bern
Embassy
Bern
Kirchenfeldstrasse 68, 3005 Bern
Embassy
Bern
Alpenstrasse 32, 3000 Bern 6
Embassy
Bern
Engestrasse 53, 3012 Bern
Embassy
Bern
Thorackerstrasse 3, 3074 Muri b. Bern
Embassy
Bern
Melchenbühlweg 79, 3006 Bern
Embassy
Bern
Zähringerstrasse 25, 3012 Bern
Embassy
Bern
Brunnadernrain 19, 3006 Bern
Embassy
Bern
Thunstrasse 20, 3074 Muri b. Bern
Embassy
Bern
Tavelweg 2, 3000 Bern
Embassy
Bern
Case postale, Willadingweg 65, 3000 Bern 15
Embassy
Bern
Weltpoststrasse 5, 3015, Bern
Embassy
Bern
Kramgasse 45, 3000 Bern
Embassy
Bern
Weltpoststrasse 20, 3015 Bern
Embassy
Bern
Gryphenhübeliweg 7, 3006 Bern
Embassy
Bern
Helvetiastrasse 42, 3005 Bern
Embassy
Bern
Zieglerstrasse 45, 3000 Bern 14
Embassy
Bern
Kirchenfeldstrasse 30, 3005 Bern
Embassy
Bern
Giacomettistrasse 1, 3006 Bern
Embassy
Bern
Bernastrasse 47, 3005 Bern
Embassy
Bern
Spitalgasse 29, 3011 Bern
Embassy
Bern
Thunstrasse 36, 3005 Bern
Embassy
Bern
Weltpoststrasse 20, 3015 Bern
Embassy
Bern
Kirchenfeldstrasse 78, 3005 Bern 3005
Embassy
Bern
Brunnadernrain 37, 3006 Bern
Embassy
Bern
Kirchenfeldstrasse 64, 3005 Bern
Embassy
Bern
Seminarstrasse 5, 3006 Bern
Embassy
Bern
Thunstrasse 63, 3074 Muri b. Bern
Embassy
Bern
Embassy
Bern
Alpenstrasse 29, 3006 Bern
Embassy
Bern
Kalcheggweg 38, 3006 Bern
Embassy
Bern
Kalcheggweg 24, 3006 Bern
Embassy
Bern
Bundesgasse 26, 3011 Bern
Embassy
Bern
Kirchstrasse 56, 3097 Liebefeld
Embassy
Bern
Sulgenheimweg 21, 3001 Bern
Embassy
Bern
Weltpoststrasse 4, 3015 Bern
Embassy
Bern
Seftigenstrasse 7, 3007 Bern
Embassy
Bern
Kalcheggweg 10, 3006 Bern
Embassy
Bern
Kirchenfeldstrasse 73-75, 3005 Bern
Embassy
Bern
Schwarztorstrasse 31, 3007 Bern
Embassy
Bern
Thunstrasse 50, 3000 Bern 15
Embassy
Bern
Sulgeneckstrasse 19, 3007 Bern
Embassy
Bern
Lombachweg 33, 3000 Bern 15
Embassy
Bern
Feldeggweg 5, 3005 Bern 3005
Embassy
Bern
Kramgasse 63, 3011 Bern
Embassy
Bern
Waldeggstrasse 47, 3097 Liebefeld
Embassy
Bern
Schlösslistrasse 26, 3008 Bern
Embassy
Berne
Jungfraustrasse 1, 3005 Bern
Embassy
Geneva
Embassy
Geneva
Embassy
Geneva
Chemin William Barbey 51, 1292 Pregny-Chambésy
Embassy
Geneva
Chemin Camille-Vidart, 17
Embassy
Geneva
Rue de Vermont 37-39, 1202 Genève
Embassy
Geneve
Route de Pré-Bois 20
Consulate general
Geneva
Cours des Bastions, 2
Consulate general
Geneva
Route de Pré-Bois 20
Consulate general
Geneva
Chemin des Fins, Grand-Saconnex, Geneva
Consulate general
Zurich
Consulate general
Zurich
Consulate
Geneva
Consulate
Geneva
We list 143 embassies and high commissions and 7 consulates in Switzerland, run by 144 countries.
Bern, with 73 missions, followed by Geneva (10).
Geneva and Zurich. Consulates handle visas and help citizens outside the capital.
Pourtalèsstrasse 45A, 3074 Muri b. Bern, Bern. Website: https://ambasadat.gov.al/switzerland/
110 missions in 102 countries, including Albania, Algeria, Angola, Argentina Armenia, and 97 more.
Yes, in Ankara. Website: https://www.eda.admin.ch/ankara
An embassy is a country's main office in another country, usually in the capital. A consulate is a smaller office in another city that handles visas, passports and help for citizens.
Use the official website listed for each mission (76 of them have one). Many take visa applications only by appointment, so book online first.
Usually yes, especially for visa applications. Book through the official website, arrive early, and bring printed documents and your passport.
Your own country's embassy or consulate can issue an emergency travel document. Report the loss to the local police first and keep the report.
From Wikidata (CC0). Opening hours and services change: check the mission's website before you visit.
Reviewed by @snuck