SwitzerlandBrazil

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

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

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

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

BrazilSwitzerland Visa-free, 90 days Switzerland visa for citizens of Brazil

SwitzerlandBrazil 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.