- Address
- SHIS QI 26 Conjunto 11 18, Brasília
- Phone
- +55 61 3541 3488
Sri Lanka
Brazil
Sri Lankan Embassy & Consulates in Brazil
- 1 embassy
- 1 honorary consulate
Sri Lanka is represented in Brazil by 2 missions: an embassy in Brasília and an honorary consulate in Rio de Janeiro. Brazilian citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.
Map: Sri Lanka’s 2 missions in Brazil
Sri Lankan Embassy in Brasília
The Sri Lankan embassy is in Brasília, the capital of Brazil, at SHIS QI 26 Conjunto 11 18, Brasília. Its phone number is on its page.
Sri Lankan honorary consulates in Brazil
- Honorary Consulate of Sri Lanka in Rio de Janeiro
Rua Alice 1150, 22241-020 Rio de Janeiro
Sri Lanka has an honorary consulate in Rio de Janeiro; honorary consulates handle emergencies and simple certifications rather than visas or passports.
Sri Lanka visa for Brazilian citizens
Brazil
Sri Lanka Visa on arrival Sri Lanka visa for citizens of Brazil
Sri Lanka
Brazil Visa required Brazil visa for citizens of Sri Lanka
Brazilian citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.
Brazil’s missions in Sri Lanka
Missions of Brazil in Sri Lanka (1)
In return, Brazil has an embassy in Sri Lanka, in Colombo.
Good to know
Sri Lanka in Brazil
Worldwide, Sri Lanka has 68 missions in 47 countries; 2 of them are in Brazil.
Travel to Brazil for Sri Lankan citizens
Sri Lankan citizens must obtain a visa before travelling to Brazil. In Brazil, Sri Lankan citizens can turn to the Sri Lankan embassy for passports and emergency help.
When Sri Lankan missions in Brazil are closed
Sri Lankan 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.
Frequently asked questions
Where is the Sri Lankan embassy in Brazil?
The Sri Lankan embassy is in Brasília, at SHIS QI 26 Conjunto 11 18, Brasília.
Does Sri Lanka have consulates in Brazil?
No career consulate is on record, but Sri Lanka has an honorary consulate in Rio de Janeiro.
Do Brazilian citizens need a visa for Sri Lanka?
Brazilian citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.
Do Sri Lankan citizens need a visa for Brazil?
Brazil requires Sri Lankan citizens to hold a visa issued in advance.
Does Brazil have an embassy in Sri Lanka?
Yes, Brazil has its embassy in Colombo.