- Address
- Rosmead Place 4, Colombo 07
- Phone
- +94 11 266 3565
- Website
- colombo.itamaraty.gov.br
- Head of mission
- Jorge Geraldo Kadri
Brazil
Sri Lanka
Brazilian Embassy in Sri Lanka
1 embassy
In Sri Lanka, Brazil has an embassy in Colombo. Sri Lankan citizens must obtain a visa before travelling to Brazil.
Brazilian Embassy in Colombo
The Brazilian embassy is in Colombo, the capital of Sri Lanka, at Rosmead Place 4, Colombo 07. The head of mission on record is Jorge Geraldo Kadri. Its phone number and website are on its page.
Brazil visa for Sri Lankan citizens
Sri Lanka
Brazil Visa required Brazil visa for citizens of Sri Lanka
Brazil
Sri Lanka Visa on arrival Sri Lanka visa for citizens of Brazil
Brazil visa requirements for citizens of Sri Lanka
- Visit visa (VIVIS) – tourism, business, transit and other short stays
- Airport transit – brief
- Temporary visas (VITEM) for study, work and other long stays – brief
- 6 required documents
checked 22 October 2026
Brazil requires Sri Lankan citizens to hold a visa issued in advance. Applicants in Sri Lanka turn to the Brazilian embassy in Colombo; many countries also use an outsourced visa centre.
Sri Lanka’s missions in Brazil
Missions of Sri Lanka in Brazil (2)
In return, Sri Lanka has 2 missions in Brazil, including its embassy in Brasília.
Good to know
Brazil in Sri Lanka
Worldwide, Brazil has 254 missions in 138 countries; one of them is in Sri Lanka.
Travel to Sri Lanka for Brazilian citizens
Brazilian citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days. In Sri Lanka, Brazilian citizens can turn to the Brazilian embassy for passports and emergency help.
Frequently asked questions
Where is the Brazilian embassy in Sri Lanka?
The Brazilian embassy is in Colombo, at Rosmead Place 4, Colombo 07.
Do Sri Lankan citizens need a visa for Brazil?
Sri Lankan citizens must obtain a visa before travelling to Brazil.
Do Brazilian citizens need a visa for Sri Lanka?
Sri Lanka issues Brazilian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Does Sri Lanka have an embassy in Brazil?
Yes, Sri Lanka has its embassy in Brasília, along with 1 other mission in Brazil.