Spain
Brazil
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
Spanish Embassy in Recife
Spain has its embassy in Recife.
Spanish consulates in Brazil
- Embassy of Spain in Brasília
SES Quadra 811 Lote 44, 70429-900 Brasília
- Consulate General of Spain in São Paulo
Rua Canadá 424, 01436-000 São Paulo
-
- Consulate General of Spain in Rio de Janeiro
Rua Lauro Müller 116, 22290-160 Rio de Janeiro
-
- Consulate of Spain in Curitiba
Rua Visconde do Serro Frio 221, 81050-080 Curitiba
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
Brazil
Spain Visa-free, 90 days Spain visa for citizens of Brazil
Spain
Brazil 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.