- Address
- SES Quadra 811 Lote 41, 70448-900 Brasília
- Phone
- +55 61 3443 5500
- Website
- eda.admin.ch
- Head of mission
- Hanspeter Mock
Switzerland
Brazil
Swiss Embassy & Consulates in Brazil
- 1 embassy
- 2 consulates general
- 5 honorary consulates
Switzerland is represented in Brazil by 8 missions: an embassy in Brasília, 2 consulates general in São Paulo and Rio de Janeiro and 5 honorary consulates. Switzerland admits Brazilian citizens without a visa for stays of up to 90 days.
Map: Switzerland’s 8 missions in Brazil
Swiss Embassy in Brasília
The Swiss embassy is in Brasília, the capital of Brazil, at SES Quadra 811 Lote 41, 70448-900 Brasília. The head of mission on record is Hanspeter Mock. Its phone number and website are on its page.
Swiss consulates in Brazil
- Consulate General of Switzerland in São Paulo
Avenida Paulista, 01310-200 São Paulo
- Consulate General of Switzerland in Rio de Janeiro
Rua Cândido Mendes 157, 20241-220 Rio de Janeiro
Switzerland also has 2 consulates general in São Paulo and Rio de Janeiro; career consulates of this kind usually renew passports and take visa applications for their region.
Swiss honorary consulates in Brazil
- Honorary Consulate of Switzerland in Recife
Consulado honorário da Suíça Recife, Av. Engenheiro Domingos Ferreira 890, Empresarial Domingos Ferreira 3, Andar sala 309, Boa Viagem, 51011-050 Recife / PE
- Honorary Consulate of Switzerland in Salvador
Consulado honorário da Suíça Salvador, Rua Waldemar Falcão 335, Sala 302, Edf. Empresarial Presscolor, 40285-885 Horto Florestal, Salvador – BA
- Honorary Consulate of Switzerland in Porto Alegre
Consulado honorário da Suíça Porto Alegre, Rua Félix da Cunha 1009, Conjunto 702, Moinhos de Vento, Porto Alegre RS 90570-001
- Honorary Consulate of Switzerland in Curitiba
Consulado honorário da Suíça Curitiba, Rua Francisco Rocha 198, 80420-130, Curitiba PR
- Honorary Consulate of Switzerland in Manaus
Consulado honorário da Suíça Manaus, Avenida Rio Negro, 16, Cj. Atílio Andreazza, Japiim 2, 69077-580 Manaus
Switzerland has 5 honorary consulates in Brazil, in Recife, Salvador, Porto Alegre, Curitiba and Manaus; an honorary consul offers first help and passes documents on, but visas and passports are issued elsewhere.
Switzerland visa for Brazilian citizens
Brazil
Switzerland Visa-free, 90 days Switzerland visa for citizens of Brazil
Switzerland
Brazil Visa-free, 90 days Brazil visa for citizens of Switzerland
Switzerland admits Brazilian citizens without a visa for stays of up to 90 days.
Brazil’s missions in Switzerland
Missions of Brazil in Switzerland (3)
In return, Brazil has 3 missions in Switzerland, including its embassy in Bern.
Good to know
Switzerland in Brazil
Worldwide, Switzerland has 317 missions in 136 countries; 8 of them are in Brazil.
Travel to Brazil for Swiss citizens
Brazil admits Swiss citizens without a visa for stays of up to 90 days. In Brazil, Swiss citizens can turn to the Swiss embassy for passports and emergency help.
When Swiss missions in Brazil are closed
Swiss missions in Brazil close on Brazil’s public holidays, the next being Republic Proclamation Day (Proclamação da República) on Sunday 15 November 2026, Black Awareness Day (Dia da Consciência Negra) on Friday 20 November 2026 and Christmas Day (Natal) on Friday 25 December 2026, and usually on some holidays of Switzerland, such as Christmas Day (Weihnachten) on Friday 25 December 2026.
Frequently asked questions
Where is the Swiss embassy in Brazil?
The Swiss embassy is in Brasília, at SES Quadra 811 Lote 41, 70448-900 Brasília.
Does Switzerland have consulates in Brazil?
Yes, Switzerland has 2 consulates general in São Paulo and Rio de Janeiro. Switzerland also has 5 honorary consulates in Recife, Salvador, Porto Alegre, Curitiba and Manaus.
Do Brazilian citizens need a visa for Switzerland?
Brazilian citizens can visit Switzerland without a visa for up to 90 days.
Do Swiss citizens need a visa for Brazil?
Brazil admits Swiss citizens without a visa for stays of up to 90 days.
Does Brazil have an embassy in Switzerland?
Yes, Brazil has its embassy in Bern, along with 2 other missions in Switzerland.