BangladeshSri 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 LankaBangladesh Visa required Bangladesh visa for citizens of Sri Lanka

BangladeshSri 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.