
Browse foreign embassies and consulates in Switzerland, with embassies and consulates from 142 countries across 8 cities. Select a country below to find its embassy or consulate in Switzerland, along with contact and location details.
These embassy and consulate listings can help travellers, expatriates, students, businesses, and foreign nationals find the right diplomatic office for visa enquiries, passport services, document legalisation, consular assistance, citizenship matters, and emergency support.
Cities in Switzerland with listed embassies and consulates
8 cities
- Bern79
- Geneva50
- Muri bei Bern7
- Le Grand-Saconnex4
- Köniz2
- Meyrin2
- Pregny-Chambésy2
- Zürich2
A
Afghanistan Embassy in Switzerland1 listed · Geneva
Albania Embassy in Switzerland1 listed · Muri bei Bern
Algeria Embassy in Switzerland1 listed · Bern
Angola Embassy in Switzerland1 listed · Bern
Argentina Embassy in Switzerland1 listed · Bern
Armenia Embassy in Switzerland1 listed · Geneva
Australia Embassy in Switzerland1 listed · Bern
Austria Embassy in Switzerland1 listed · Bern
Azerbaijan Embassy in Switzerland1 listed · Bern
B
Bahamas Embassy in Switzerland1 listed · Geneva
Bangladesh Embassy in Switzerland1 listed · Geneva
Belarus Embassy in Switzerland1 listed · Muri bei Bern
Belgium Embassy in Switzerland1 listed · Bern
Bhutan Embassy in Switzerland1 listed · Geneva
Bosnia and Herzegovina Embassy in Switzerland1 listed · Muri bei Bern
Botswana Embassy in Switzerland1 listed · Geneva
Brazil Embassy in Switzerland1 listed · Bern
Bulgaria Embassy in Switzerland1 listed · Bern
Burkina Faso Embassy in Switzerland1 listed · Geneva
Burundi Embassy in Switzerland1 listed · Geneva
C
Cambodia Embassy in Switzerland1 listed · Le Grand-Saconnex
Cameroon Embassy in Switzerland1 listed · Bern
Canada Embassy in Switzerland1 listed · Bern
Cape Verde Embassy in Switzerland1 listed · Geneva
Central African Republic Embassy in Switzerland1 listed · Le Grand-Saconnex
Chad Embassy in Switzerland1 listed · Geneva
Chile Embassy in Switzerland1 listed · Bern
China Embassies in Switzerland2 listed · Bern, Zürich
Colombia Embassy in Switzerland1 listed · Bern
Costa Rica Embassy in Switzerland1 listed · Bern
Côte d'Ivoire Embassy in Switzerland1 listed · Bern
Croatia Embassy in Switzerland1 listed · Bern
Cuba Embassy in Switzerland1 listed · Bern
Czechia Embassy in Switzerland1 listed · Bern
D
E
Ecuador Embassy in Switzerland1 listed · Bern
Egypt Embassy in Switzerland1 listed · Bern
El Salvador Embassy in Switzerland1 listed · Geneva
Equatorial Guinea Embassy in Switzerland1 listed · Geneva
Eritrea Embassy in Switzerland1 listed · Geneva
Eswatini Embassy in Switzerland1 listed · Pregny-Chambésy
Ethiopia Embassy in Switzerland1 listed · Geneva
F
G
H
I
Iceland Embassy in Switzerland1 listed · Geneva
India Embassy in Switzerland1 listed · Bern
Indonesia Embassy in Switzerland1 listed · Bern
Iran Embassy in Switzerland1 listed · Bern
Iraq Embassy in Switzerland1 listed · Bern
Ireland Embassy in Switzerland1 listed · Bern
Israel Embassy in Switzerland1 listed · Bern
Italy Embassy in Switzerland1 listed · Bern
J
K
L
M
Madagascar Embassy in Switzerland1 listed · Geneva
Malawi Embassy in Switzerland1 listed · Geneva
Malaysia Embassy in Switzerland1 listed · Bern
Maldives Embassy in Switzerland1 listed · Geneva
Mali Embassy in Switzerland1 listed · Meyrin
Mauritania Embassy in Switzerland1 listed · Geneva
Mauritius Embassy in Switzerland1 listed · Geneva
Mexico Embassy in Switzerland1 listed · Bern
Moldova Embassy in Switzerland1 listed · Geneva
Monaco Embassy in Switzerland1 listed · Bern
Montenegro Embassy in Switzerland1 listed · Bern
Morocco Embassy in Switzerland1 listed · Bern
Mozambique Embassy in Switzerland1 listed · Geneva
Myanmar Embassy in Switzerland1 listed · Geneva
N
Namibia Embassy in Switzerland1 listed · Geneva
Nepal Embassy in Switzerland1 listed · Geneva
Netherlands Embassies in Switzerland2 listed · Bern, Switzerland
New Zealand Embassy in Switzerland1 listed · Geneva
Nicaragua Embassy in Switzerland1 listed · Geneva
Niger Embassy in Switzerland1 listed · Geneva
Nigeria Embassy in Switzerland1 listed · Bern
North Korea Embassy in Switzerland1 listed · Muri bei Bern
North Macedonia Embassy in Switzerland1 listed · Bern
Norway Embassy in Switzerland1 listed · Bern
P
Pakistan Embassy in Switzerland1 listed · Bern
Palestine Embassy in Switzerland1 listed · Bern
Panama Embassy in Switzerland1 listed · Geneva
Paraguay Embassy in Switzerland1 listed · Bern
Peru Embassy in Switzerland1 listed · Bern
Philippines Embassy in Switzerland1 listed · Bern
Poland Embassy in Switzerland1 listed · Bern
Portugal Embassy in Switzerland1 listed · Bern
Q
R
S
San Marino Embassy in Switzerland1 listed · Geneva
Saudi Arabia Embassy in Switzerland1 listed · Bern
Senegal Embassy in Switzerland1 listed · Meyrin
Serbia Embassy in Switzerland1 listed · Bern
Sierra Leone Embassy in Switzerland1 listed · Geneva
Slovakia Embassy in Switzerland1 listed · Muri bei Bern
Slovenia Embassy in Switzerland1 listed · Bern
Somalia Embassy in Switzerland1 listed · Geneva
South Africa Embassy in Switzerland1 listed · Bern
South Korea Embassy in Switzerland1 listed · Bern
Spain Embassy in Switzerland1 listed · Bern
Sudan Embassy in Switzerland1 listed · Geneva
Sweden Embassy in Switzerland1 listed · Bern
T
Taiwan Embassies in Switzerland2 listed · Bern, Geneva
Tajikistan Embassy in Switzerland1 listed · Pregny-Chambésy
Thailand Embassy in Switzerland1 listed · Köniz
Timor-Leste Embassy in Switzerland1 listed · Geneva
Tunisia Embassy in Switzerland1 listed · Bern
Turkey Embassies in Switzerland2 listed · Bern, Geneva
Turkmenistan Embassy in Switzerland1 listed · Geneva
U
V
Y
Z
Frequently asked questions
Which cities have foreign embassies in Switzerland?
This directory lists posts in Bern, Geneva, Muri bei Bern, Le Grand-Saconnex, Köniz, Meyrin, Pregny-Chambésy, Zürich. In Switzerland, many countries keep an embassy in the capital and consulates in cities such as Geneva and Muri bei Bern and Le Grand-Saconnex.
What is the difference between an embassy and a consulate?
An embassy (or high commission) is the main diplomatic post, almost always in the capital. A consulate is a satellite office that often handles visas, passports, and everyday consular work for residents of that region.
Can any embassy in Switzerland help me with a visa?
No. You apply at the embassy or consulate of the country you intend to visit, not at a random foreign office. Use this directory to find the right country’s posts in Switzerland.
Is this the same as an official government list?
No. This is a Visa Boards directory for travellers. Confirm addresses, hours, and visa rules on each official embassy or consulate website before you visit.
Contact details can change. Prefer each embassy or consulate website for appointments and hours.








































