Embassies and consulates in Bern
- 87 missions
- 82 countries
- most embassies are here
Embassies and consulates in Bern
- Embassy of Albania in Bern
Pourtalèsstrasse 45a, 3074 Muri bei Bern
- Embassy of Algeria in Bern
Willadingweg 74, Bern
-
-
- Embassy of Australia in Bern
Weltpoststrasse 5, 3015 Bern
-
-
-
-
-
- Embassy of Cameroon in Bern
Brunnadernrain 29, Bern
-
-
-
-
-
-
-
-
- Embassy of the Dominican Republic in Bern
Weltpoststrasse 4, 3015 Bern
-
-
- Embassy of Egypt in Bern
Elfenauweg 61, 3006 Bern
- Embassy of Finland in Bern
Weltpoststrasse 4, 3015 Bern
-
-
-
-
- Embassy of Greece in Bern
Weltpoststrasse 4, 3015 Bern
- Apostolic Nunciature in Bern
Thunstrasse 60, 3006 Bern
Show all 87
-
-
- Embassy of Indonesia in Bern
Elfenauweg 51, 3006 Bern
- Embassy of Iran in Bern
Thunstrasse 68, 3006 Bern
- Embassy of Iraq in Bern
Elfenstrasse 6, 3006 Bern
-
-
-
-
-
-
- Embassy of Kuwait in Bern
Brunnadernrain 19, Bern
- Embassy of Lebanon in Bern
Schosshaldenstrasse 32, 3006 Bern
-
-
-
-
-
-
- Embassy of Monaco in Bern
Gryphenhübeliweg 7, Bern
- Embassy of Morocco in Bern
Helvetiastrasse 42, 3005 Bern
-
- Embassy of Nigeria in Bern
Zielgrabenstrasse 45, 3007 Bern, Switzerland
Today 09:00–12:00, 13:00–17:00 - Embassy of North Korea in Bern
Pourtalèsstrasse 43, 3074 Muri bei Bern
-
-
-
-
-
-
-
- Embassy of Portugal in Bern
Weltpoststrasse 20, 3015 Bern
- Embassy of Qatar in Bern
Thunstrasse 67, 3006 Bern
-
- Embassy of Russia in Bern
Brunnadernrain 37, Bern
-
-
-
-
- Embassy of South Korea in Bern
Kalcheggweg 38, 3006 Bern
-
-
-
-
-
-
-
-
- Embassy of the United States in Bern
Sulgeneckstrasse 19, 3007 Bern
-
-
-
-
-
-
- Embassy Branch Office of China in Bern
J.V. Widmannstrasse 7, 3074 Muri bei Bern
-
Bern has 87 foreign missions from 82 countries: 82 embassies, 3 consulates and 2 other offices. As the capital of Switzerland, Bern is where the embassies are.
Public holidays in Bern
Public holidays in Switzerland
-
Christmas Day
-
New Year's Day
-
Ascension Day
The missions in Bern 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.
Other cities in Switzerland
Good to know
Foreign missions in Bern
Among the countries with a mission in Bern are China, Spain, Hungary, Italy, Russia, the United Arab Emirates, Albania and Angola. Of Switzerland’s neighbours, Germany, Italy, Liechtenstein, France and Austria are represented in Bern.
Types of mission in Bern
By type, Bern has 82 embassies, 3 consulates and 2 other offices.
Opening hours in Bern
Opening hours are on record for 63 of the 87 missions in Bern. Saturday opening is listed for 3 missions.
Other cities in Switzerland
Besides Bern, towns in Switzerland with foreign missions are Geneva (81), Zurich (19), Lugano (6), Basel (5), St. Gallen (2) and Lausanne (1).
Frequently asked questions
How many embassies and consulates are in Bern?
There are 87 foreign missions on record in Bern: 82 embassies, 3 consulates and 2 other offices.
Which countries have a consulate or embassy in Bern?
Missions from 82 countries are based in Bern, among them China, Spain, Hungary, Italy and Russia.
Are embassies in Bern open on Saturday?
Saturday opening is listed for 3 of the 63 missions in Bern with known hours.
When are the missions in Bern closed?
The missions in Bern close on Switzerland’s public holidays, the next being Christmas Day (Weihnachten) on Friday 25 December 2026, and on each mission’s own national day.