SpainBrazil

Spanish Embassy & Consulates in Brazil

  • 2 embassies
  • 4 consulates general
  • 1 consulate
  • 1 honorary consulate

Spain is represented in Brazil by 8 missions: an embassy in Recife, 4 consulates general in São Paulo, Salvador, Rio de Janeiro and Porto Alegre, a consulate in Curitiba, an honorary consulate in Goiânia and 1 other office. No visa is needed by Brazilian citizens for Spain, for stays of up to 90 days.

Map: Spain’s 8 missions in Brazil

Map: Spain’s 8 missions in Brazil

Spanish Embassy in Recife

Spain has its embassy in Recife.

Spanish consulates in Brazil

Spain also has 4 consulates general in São Paulo, Salvador, Rio de Janeiro and Porto Alegre and a consulate in Curitiba; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.

Spanish honorary consulates in Brazil

Spain has an honorary consulate in Goiânia; honorary consuls work part-time and normally cannot issue visas or full passports.

Spain visa for Brazilian citizens

BrazilSpain Visa-free, 90 days Spain visa for citizens of Brazil

SpainBrazil Visa-free, 90 days Brazil visa for citizens of Spain

Brazilian citizens do not need a visa for Spain: stays of up to 90 days are visa-free.

Brazil’s missions in Spain

Missions of Brazil in Spain (4)

In return, Brazil has 4 missions in Spain, including its embassy in Madrid.

Good to know

Spain in Brazil

Worldwide, Spain has 297 missions in 126 countries; 8 of them are in Brazil.

Travel to Brazil for Spanish citizens

No visa is needed by Spanish citizens for Brazil, for stays of up to 90 days. In Brazil, Spanish citizens can turn to the Spanish embassy for passports and emergency help.

When Spanish missions in Brazil are closed

Spanish 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 Spain, such as Constitution Day (Día de la Constitución) on Sunday 6 December 2026.

Frequently asked questions

Where is the Spanish embassy in Brazil?

The Spanish embassy is in Recife.

Does Spain have consulates in Brazil?

Yes, Spain has 4 consulates general in São Paulo, Salvador, Rio de Janeiro and Porto Alegre and a consulate in Curitiba. Spain also has an honorary consulate in Goiânia.

Do Brazilian citizens need a visa for Spain?

No visa is needed by Brazilian citizens for Spain, for stays of up to 90 days.

Do Spanish citizens need a visa for Brazil?

Brazil admits Spanish citizens without a visa for stays of up to 90 days.

Does Brazil have an embassy in Spain?

Yes, Brazil has its embassy in Madrid, along with 3 other missions in Spain.