Bangladesh
Sri Lanka
Bangladeshi Embassy in Sri Lanka
1 embassy
Bangladesh is represented in Sri Lanka by 1 mission: an embassy in Colombo. Sri Lankan citizens need a visa for Bangladesh, obtained before travel.
Bangladeshi Embassy in Colombo
Bangladesh has its embassy in Colombo, the capital.
Bangladesh visa for Sri Lankan citizens
Sri Lanka
Bangladesh Visa required Bangladesh visa for citizens of Sri Lanka
Bangladesh
Sri Lanka Visa on arrival Sri Lanka visa for citizens of Bangladesh
Sri Lankan citizens must obtain a visa before travelling to Bangladesh. Applicants in Sri Lanka turn to the Bangladeshi embassy in Colombo; many countries also use an outsourced visa centre.
Sri Lanka’s missions in Bangladesh
Missions of Sri Lanka in Bangladesh (1)
In return, Sri Lanka has an embassy in Bangladesh, in Dhaka.
Good to know
Bangladesh in Sri Lanka
Worldwide, Bangladesh has 78 missions in 48 countries; one of them is in Sri Lanka.
Travel to Sri Lanka for Bangladeshi citizens
Sri Lanka issues Bangladeshi citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance. In Sri Lanka, Bangladeshi citizens can turn to the Bangladeshi embassy for passports and emergency help.
Frequently asked questions
Where is the Bangladeshi embassy in Sri Lanka?
The Bangladeshi embassy is in Colombo.
Do Sri Lankan citizens need a visa for Bangladesh?
Bangladesh requires Sri Lankan citizens to hold a visa issued in advance.
Do Bangladeshi citizens need a visa for Sri Lanka?
Bangladeshi citizens receive their visa for Sri Lanka at the border; it covers up to 30 days.
Does Sri Lanka have an embassy in Bangladesh?
Yes, Sri Lanka has its embassy in Dhaka.