Switzerland
Embassies & consulates in Bern
Bern hosts 97 diplomatic missions from 90 countries. Bern is the capital of Switzerland, so most embassies are here.
89
Embassies
7
Consulates
0
Honorary Consulate
1
Other missions
No mission of that country in this city.
Embassy88
- AlbaniaEmbassy of Albania, BernPourtalèsstrasse 45A, 3074 Muri b. Bern+41-31-952-60-10Opening hours: Not yet verified
- AlgeriaEmbassy of Algeria, BernWilladingweg 74, 3000 Bern 15+41-31-350-10-50Opening hours: Not yet verified
- AngolaEmbassy of Angola in SwitzerlandThunstrasse 73, 3006 Bern+41-31-351-85-85Mo-Fr 09:00-12:00, 14:00-16:00; Sa-Su off
- ArgentinaEmbassy of Argentina in SwitzerlandJungfraustrasse 1, 3005 Bern+41-31-356-43-43Mo-Fr 09:00-17:00; Sa-Su off; PH off
- Australiaembassy of Australia in SwitzerlandWeltpoststrasse 5, 2nd Floor – Flex Office 3015 Bern, Switzerland+41 31 310 17 80Opening hours: Not yet verified
- AustriaEmbassy of Austria, BernPostfach 266, Kirchenfeldstrasse 77/79, 3005 Bern+41-31-356-52-52Mo-Tu 09:00-12:00; We 09:00-12:00, 14:00-16:00; Th-Fr 09:00-12:00; Sa-Su off
- AzerbaijanEmbassy of Azerbaijan, BernKramburgstrasse 10, 3006 Bern+41-31-350-50-40Mo,We,Fr 09:30-12:30; Sa-Su off
- BelarusEmbassy of Belarus, BernQuartierweg 6, 3074 Muri b. Bern+41-31-952-79-14Opening hours: Not yet verified
- BelgiumEmbassy of Belgium, BernWeltpoststrasse 4, 3000 Bern 15+41-31-350-01-50Mo-Fr 08:30-12:00; 14:00-16:30; Sa-Su off; PH off
- Bosnia and HerzegovinaEmbassy of Bosnia and Herzegovina, BernThorackerstrasse 3, 074 Muri b. Bern+41-31-351-10-51Opening hours: Not yet verified
- BrazilEmbassy of Brazil, BernMonbijoustrasse 68, 3007 Bern+41-31-371-85-15Mo-Fr 09:00-13:00, 14:00-17:00; Sa-Su off
- Bulgariaembassy of BulgariaBernastrasse 2, 3005 Bern+41-31-351-14-55Mo-Fr 09:00-12:00; Sa-Su off; PH off
- CameroonEmbassy of Cameroon, BernBrunnadernrain 29, 3006 Bern+41-31-352-47-37Opening hours: Not yet verified
- CanadaEmbassy of Canada, BernPostfach, 88 Kirchenfeldstrasse, 3000 Bern 6+41-31-357-32-00Mo-Th 08:00-12:00, 13:00-17:00; Fr 08:00-13:00; Sa-Su off; PH off
- ChileEmbassy of Chile, BernEigerplatz 5, 3007 Bern+41-31-370-00-50Mo-Fr 09:00-17:00; Sa-Su off
- ChinaEmbassy of the People's Republic of China, BernKalcheggweg 10, 3006 Bern+41-31-352-73-33Mo-Fr 08:30-12:00, 14:00-17:30; Sa-Su off
- ColombiaEmbassy of Colombia, BernZieglerstrasse 29, 3007 Bern+41-31-350-14-05Mo-Fr 08:30-13:00, 14:30-18:00; Sa-Su off; PH off
- Costa RicaEmbassy of Costa Rica, BernMarktgasse 51, 3011 Bern+41-31-372-78-87Opening hours: Not yet verified
- Côte d’IvoireEmbassy of Côte d'Ivoire, BernThormannstrasse 51, 3005 Bern+41-31-350-80-80Mo-Fr 08:30-15:30
- CroatiaEmbassy of Croatia, BernThunstrasse 45, 3005 Bern+41-31-352-02-75Mo-Fr 08:30-16:30; Sa-Su off
- CubaEmbassy of Cuba, BernGesellschaftsstrasse 8, 3012 Bern+41-31-302-21-11Mo-Fr 09:00-12:00,14:00-16:00; Sa-Su off
- CzechiaEmbassy of the Czech Republic in SwitzerlandMuristrasse 53, 3006 Bern+41-31-350-40-70Mo-Fr 10:00-12:00
- DenmarkEmbassy DenmarkThunstrasse 95, 3006, Bern+41 31 3505454Mo-Th 09:00-13:00; Fr-Su off
- Dominican RepublicEmbassy of the Dominican Republic, BernWeltpoststrasse 4, 3015 Bern+41-31-351-15-85Opening hours: Not yet verified
- DR CongoEmbassy of the Democratic Republic of the Congo, BernSulgenheimweg 21, 3001 Bern+41-31-371-35-38Mo-Fr 10:00-15:00
- EcuadorEmbassy of Ecuador, BernKramgasse 54, 3011 Bern+41-31-351-62-54Mo-Fr 09:00-13:00,15:00-17:00; Sa-Su off
- EgyptEmbassy of Egypt, BernElfenauweg 61, 3006 Bern+41-31-352-80-12Opening hours: Not yet verified
- FinlandEmbassy of Finland, BernWeltpoststrasse 4, 3000 Bern 15+41-31-350-41-00Opening hours: Not yet verified
- FranceEmbassy of France, BernSchosshaldenstrasse 46, 3006 Bern+41-31-359-21-11Mo-Fr 08:30-12:30,14:00-17:30
- GeorgiaEmbassy of Georgia, BernSeftigenstrasse 7, 3007 Bern+41-31-351-58-55Mo-Fr 09:00-18:00; Sa-Su off
- GermanyEmbassy of Germany BernWilladingweg 83, 3006 Bern+41-31-359-41-11Mo,Tu,Th 08:15-12:30,13:30-16:30; We 09:00-12:30,13:30-16:30; Fr 08:15-12:30
- GhanaEmbassy of Ghana, BernBelpstrasse 11, 3001 Bern+41-31-381-78-52Mo-Th 09:30-12:30,14:00-17:00; Fr 14:00-17:00
- GreeceEmbassy of Greece, BernWeltpoststrasse 4, 3000 Bern 15+41-31-356-14-14Opening hours: Not yet verified
- HungaryEmbassy of Hungary in BernPostfach 216, Muristrasse 31, 3006 Bern+41-31-352-85-72Mo-Th 08:30-16:30; Fr 08:30-14:00; Sa-Su off
- IndiaEmbassy of India, BernKirchenfeldstrasse 28, 3005 Bern+41-31-350-11-30Mo-Fr 09:00-13:00; 13:30-17:30; Sa-Su off; PH off
- Indonesiaembassy of Indonesia, BernElfenauweg 51, 3006 Bern, Switzerland+41313520983Opening hours: Not yet verified
- IranEmbassy of Iran in SwitzerlandThunstrasse 68, 3006 Bern+41-31-351-08-01Opening hours: Not yet verified
- IraqEmbassy of Iraq, BernElfenstrasse 6, 3006 Bern+41-31-351-40-43Opening hours: Not yet verified
- IrelandEmbassy of Ireland, BernKirchenfeldstrasse 68, 3005 Bern+41-31-350-03-80Mo-Fr open "By appointment only";PH off
- IsraelEmbassy of Israel, BernAlpenstrasse 32, 3000 Bern 6+41-31-356-35-00Mo-Th 09:00-17:00; Fr 09:00-14:00; Sa-Su off
- ItalyEmbassy of Italy in SwitzerlandElfenstrasse 14, 3006 Bern+41-31-350-07-77Mo-Th 09:00-13:00, 14:00-17:00; Fr 08:30-13:00, 13:30-16:30; Sa-Su off
- JapanEmbassy of Japan, BernEngestrasse 53, 3012 Bern+41-31-300-22-22Mo-Fr 09:00-12:30,13:45-17:15; Sa-Su off
- JordanEmbassy of Jordan, BernThorackerstrasse 3, 3074 Muri b. Bern+41-31-384-04-04Opening hours: Not yet verified
- KazakhstanEmbassy of Kazakhstan, BernMelchenbühlweg 79, 3006 Bern+41-31-351-79-69Mo-Tu 10:00-12:00; We closed; Th-Fr 10:00-12:00
- KosovoEmbassy of Kosovo, BernZähringerstrasse 25, 3012 Bern+41 (0) 31 310 06 93Opening hours: Not yet verified
- KuwaitEmbassy of Kuwait, BernBrunnadernrain 19, 3006 Bern+41-31-356-70-00Opening hours: Not yet verified
- LebanonEmbassy of Lebanon, BernThunstrasse 20, 3074 Muri b. Bern+41-31-950-65-65Opening hours: Not yet verified
- LibyaEmbassy of Libya, BernTavelweg 2, 3000 Bern+41-31-350-01-22Mo-Fr 09:00-15:00; Sa-Su off
- LiechtensteinEmbassy of Liechtenstein, BernCase postale, Willadingweg 65, 3000 Bern 15+41-31-357-64-11Mo-Fr 09:00-12:00, 14:00-16:00
- LuxembourgEmbassy of Luxembourg, BernKramgasse 45, 3000 Bern+41-31-311-47-32Mo-Fr 09:00-12:00,14:00-16:30; Sa-Su off; PH off
- MalaysiaEmbassy of Malaysia, BerneJungfraustrasse 1, 3005 Bern+41 31 3504700Mo-Fr 09:00-13:00,14:00-17:00; Sa-Su off; PH off
- MexicoEmbassy of Mexico, BernWeltpoststrasse 20, 3015 Bern+41-31-357-47-47Mo-Fr 09:00-13:00,14:00-17:00
- MonacoEmbassy of Monaco, BernGryphenhübeliweg 7, 3006 Bern+41-31-356-28-58Opening hours: Not yet verified
- Montenegroembassy of Montenegro to SwitzerlandOpening hours: Not yet verified
- MoroccoEmbassy of Morocco, BernHelvetiastrasse 42, 3005 Bern+41-31-351-46-30Opening hours: Not yet verified
- NetherlandsEmbassy of the Netherlands, BernSeftigenstrasse 7, 3007 Bern+41-31-350-87-00Mo-Fr 08:30-12:30, 13:30-17:00; Sa-Su off
- NigeriaEmbassy of Nigeria, BernZieglerstrasse 45, 3000 Bern 14+41-31-384-26-00Mo-Fr 09:00-12:00, 13:00-17:00; Sa-Su off
- North Koreaembassy of North Korea to SwitzerlandPourtalèsstrasse 43, 3074 Muri bei BerneOpening hours: Not yet verified
- North MacedoniaEmbassy of North Macedonia, BernKirchenfeldstrasse 30, 3005 Bern+41-31-352-00-02Mo-Fr 08:00-16:00; Sa-Su off; PH off
- NorwayEmbassy of Norway, BernGiacomettistrasse 1, 3006 Bern+41-31-310-55-55Mo-Fr 09:00-12:00, 13:00-16:00; Sa-Su off
- PakistanEmbassy of Pakistan, BernBernastrasse 47, 3005 Bern+41-31-350-17-90Mo-Fr 10:00-12:00
- PalestineEmbassy of the State of Palestine in SwitzerlandLombachweg 24, 3006 BernOpening hours: Not yet verified
- ParaguayEmbassy of Paraguay, BernSpitalgasse 29, 3011 Bern+41-31-312-32-22Mo-Th 09:00-17:00; Fr 09:00-15:00; Sa-Su off
- PeruEmbassy of Peru, BernThunstrasse 36, 3005 Bern+41-31-351-85-55Mo-Fr 09:00-13:00, 14:00-17:00; Sa-Su off
- PhilippinesEmbassy of the Philippines, BernKirchenfeldstrasse 73-75, 3005 Bern+41-31-350-17-17Mo-Fr 09:00-17:00; Sa-Su off
- PolandEmbassy of Poland in SwitzerlandElfenstrasse 9, 3006 Bern+41-31-358-02-02Mo-Fr 08:15-16:15; Sa-Su off; PH off
- PortugalEmbassy of Portugal, BernWeltpoststrasse 20, 3015 Bern+41-31-352-86-68Opening hours: Not yet verified
- Qatarembassy of Qatar to SwitzerlandBahnhofplatz 11, 3011, Bern+41 31 3137210Opening hours: Not yet verified
- RomaniaEmbassy of Romania in BernKirchenfeldstrasse 78, 3005 Bern+41-31-352-35-27Mo-Th 08:30-12:30, 13:30-17:30; Fr 08:30-16:30; Sa-Su off; PH off
- RussiaEmbassy of Russia, BernBrunnadernrain 37, 3006 Bern+41-31-352-05-66Opening hours: Not yet verified
- Saudi ArabiaEmbassy of Saudi Arabia, BernKirchenfeldstrasse 64, 3005 Bern+41-31-352-15-55Mo-Fr 09:00-15:00; Sa-Su off; PH off
- SerbiaEmbassy of Serbia, BernSeminarstrasse 5, 3006 Bern+41-31-352-49-96Mo-Fr 08:30-16:30; Sa-Su off
- SlovakiaEmbassy of Slovakia, BernThunstrasse 63, 3074 Muri b. Bern+41-31-356-39-30Opening hours: Not yet verified
- SloveniaEmbassy of Slovenia, BernSchwanengasse 9, 3011, Bern+41-31-310-90-00Mo-Fr 09:00-16:00; Sa-Su off
- South AfricaEmbassy of South Africa, BernAlpenstrasse 29, 3006 Bern+41-31-350-13-13Mo-Th 08:00-12:30; 13:15-17:15; Fr 08:00-14:00; Sa-Su off; PH off
- South KoreaEmbassy of South Korea, BernKalcheggweg 38, 3006 Bern+41-31-356-24-44Opening hours: Not yet verified
- SpainEmbassy of Spain, BernKalcheggweg 24, 3006 Bern+41-31-350-52-52Mo-Fr 08:00-15:30; Sa-Su off
- SwedenEmbassy of Sweden, BernBundesgasse 26, 3011 Bern+41-31-328-70-00Mo-Tu 09:30-11:30; We 09:30-11:30, 14:00-16:00; Th-Fr 09:30-11:30
- ThailandEmbassy of Thailand, BernKirchstrasse 56, 3097 Liebefeld+41-31-970-30-30Mo-Fr 09:00-12:00,14:00-17:00; Sa-Su off
- TunisiaEmbassy of Tunisia in SwitzerlandKirchenfeldstrasse 63, 3005 Bern+41 31 3528226Mo-Fr 09:00-13:00; Sa-Su off; PH off
- TürkiyeEmbassy of Turkey, BernLombachweg 33, 3000 Bern 15+41-31-359-70-70Mo-Fr 09:00-12:30; 14:00-17:30
- UkraineEmbassy of Ukraine, BernFeldeggweg 5, 3005 Bern+41 (0)31 352-23-16Mo-Fr 08:30-12:30,14:00-18:00; Sa-Su off
- United Arab EmiratesEmbassy of the United Arab Emirates, BernSchwarztorstrasse 31, 3007 Bern+41-31-312-17-10Mo-Fr 09:00-16:00; Sa-Su off; PH off
- United KingdomEmbassy of the United Kingdom, BernThunstrasse 50, 3000 Bern 15+41-31-359-77-00open "By appointment only";PH off
- United StatesEmbassy of the United States of AmericaSulgeneckstrasse 19, 3007, BernOpening hours: Not yet verified
- UruguayEmbassy of Uruguay, BernKramgasse 63, 3011 Bern+41-31-311-27-92Mo-Fr 09:00-16:00; Sa-Su off
- VenezuelaEmbassy of Venezuela, BernWaldeggstrasse 47, 3097 Liebefeld+41-31-350-57-57Mo-Fr 09:00-13:00
- VietnamEmbassy of Vietnam, BernSchlösslistrasse 26, 3008 Bern+41-31-388-78-72Mo-Fr 08:30-12:00,14:00-17:30; Sa-Su off
Apostolic Nunciature1
Consulate General1
Consulate6
- ChinaConsulate ChinaLombachweg 23, 3006, Bern+41 31 3514593Mo-Fr 09:00-12:00; Sa-Su off
- HungaryConsulate HungaryEigerplatz 5, 3007, Bern+41 31 3717114Mo off; Tu-Fr 10:00-12:00; Sa-Su off
- PolandKonsulat PolenElfenstrasse 20a, 3006, Bern+41 31 3580213Mo-Fr 09:00-14:00; Sa-Su off; PH off
- RomaniaKonsulat RumänienBrunnadernstrasse 20, 3006, BernOpening hours: Not yet verified
- RussiaKonsulat RusslandBrunnadernstrasse 53, 3006, BernOpening hours: Not yet verified
- SerbiaConsulate SerbiaSeminarstrasse 5, 3006, Bern+41 31 3526353Mo-Fr 09:00-13:00; Sa-Su off
Diplomatic mission1
Frequently asked questions
Is there an embassy in Bern?
Bern is the capital of Switzerland, so most embassies are here. Bern hosts 97 diplomatic missions from 90 countries.
Which embassies and consulates are in Bern?
97 diplomatic missions, including Albania (Embassy), Algeria (Embassy), Angola (Embassy), Argentina (Embassy), Australia (Embassy), Austria (Embassy), Azerbaijan (Embassy), and Belarus (Embassy).