Embassies and consulates in Switzerland
81 missions from 30 countries, plus 3 covering Switzerland from abroad.
Emergency numbers in Switzerland
All emergencies 112: Swiss federal portal: 112 connects to the police emergency control centre and is the main emergency number in Switzerland. Police direct line 117, fire 118, ambulance 144. Source: https://www.ch.ch/en/safety-and-justice/emergencies-and-danger/. Verified 2026-09-29. Police 117: Swiss police emergency number. 112 also connects to the police control centre. Source: https://www.ch.ch/en/safety-and-justice/emergencies-and-danger/. Verified 2026-09-29. Ambulance 144: Swiss ambulance emergency number. Source: https://www.ch.ch/en/safety-and-justice/emergencies-and-danger/. Verified 2026-09-29. Fire 118: Swiss fire service emergency number. Source: https://www.ch.ch/en/safety-and-justice/emergencies-and-danger/. Verified 2026-09-29.
All missions in Switzerland
Grouped by the country they represent; embassies first.
Australia
Help for Australia citizens- EmbassyBern Australian Embassy in Bern +41 31 310 17 80
- Consulate-generalGeneva Australian Consulate-General in Geneva +41 22 799 9100
- Representative officeGeneva Australian Permanent Mission to the United Nations and Conference on Disarmament, Geneva +41 22 799 9100
- Representative officeGeneva Australian Permanent Mission to the World Trade Organisation, Geneva +41 22 799 9100
Austria
Help for Austria citizensBelgium
Help for Belgium citizens- EmbassyBern Competent embassy in Berne +41 31 3500150
- EmbassyBern Embassy in Berne +41 31 3500150
- Representative officeGeneva Permanent representation in Geneva +41 22 7304000
- Honorary consulSwitzerland Honorary Consulate in Sankt Gallen +41 71 2280044
- Honorary consulBasel Honorary Consulate in Basel +41 77 4423333
- Honorary consulGeneva Honorary Consulate in Geneva +41 22 8394949
- Honorary consulLugano Honorary Consulate in Lugano +41 91 9214409
- Honorary consulZurich Honorary Consulate in Zürich +41 44 2121155
Brazil
Help for Brazil citizensCanada
Help for Canada citizensChina
Help for China citizensCzech Republic
Help for Czech Republic citizensDenmark
Help for Denmark citizensFinland
Help for Finland citizensFrance
Help for France citizensGermany
Help for Germany citizensIndia
Help for India citizens- EmbassyBern Embassy of India, Bern 0041313501130
- Consulate-generalGeneva Consulate General of India, Geneva +41 22 917 0600
- Representative officeGeneva Permanent Mission of India to the Conference on Disarmament, Geneva 41-22-7170622
- Representative officeGeneva Permanent Mission of India, Geneva +41 22 917 0600
Ireland
Help for Ireland citizensIsrael
Help for Israel citizensItaly
Help for Italy citizens- EmbassyBern Embassy of Italy in Berna 0041313500777|0041313901010
- Consulate-generalGeneva Consulate General of Italy in Ginevra 41228396744
- Consulate-generalLugano Consulate General of Italy in Lugano 41919133060
- Consulate-generalZurich Consulate General of Italy in Zurigo 0041442866111|0041442866232
- ConsulateSwitzerland Consulate of Italy in Basilea 41616909860
- Representative officeGeneva Permanent Representation of Italy to ONU in Ginevra 41229180810
- Honorary consulSt. Gallen Honorary Consulate of Italy in San Gallo
Japan
Help for Japan citizensMexico
Help for Mexico citizensNetherlands
Help for Netherlands citizensNew Zealand
Help for New Zealand citizensNorway
Help for Norway citizensOman
Help for Oman citizensPoland
Help for Poland citizens- EmbassyBern Embassy of the Republic of Poland in the Swiss Confederation 313580240
- ConsulateBern Consular Section of the Embassy of the Republic of Poland in Bern +41 31 358 02 13
- Representative officeGeneva Permanent Mission of the Republic of Poland to the United Nations Office at Geneva +41 22 710 97 98 (sekretariat)
- Honorary consulBasel Honorary Consulate of the Republic of Poland in Basel +41 618 264 602
- Honorary consulLugano Honorary Consulate of the Republic of Poland in Lugano
Portugal
Help for Portugal citizens- EmbassySwitzerland Secção Consular da Embaixada de Portugal em Berna (+41) (0) 31 560 38 50
- Consulate-generalSwitzerland Consulado Geral de Portugal em Genebra +(41) (0) 31 560 38 50
- Consulate-generalSwitzerland Consulado Geral de Portugal em Zurique (+41) (0) 44 200 30 40
- ConsulateLugano Escritório Consular de Portugal em Lugano +(41) 912 603 860
- ConsulateSion Escritório Consular de Portugal em Sion +(41) 27 323 15 11
South Africa
Help for South Africa citizensSouth Korea
Help for South Korea citizensSpain
Help for Spain citizensSweden
Help for Sweden citizensUnited Arab Emirates
Help for United Arab Emirates citizensUnited Kingdom
Help for United Kingdom citizensUnited States
Help for United States citizensCovered from abroad
Countries without a mission in Switzerland that serve it from elsewhereNo missions match that filter.