Get a visa before you visit Bangladesh

Bangladesh has several visa policies like visa-on-arrival, no visa, prearranged visa etc. If you are planning to visit Bangladesh, you need to check if you need a prearranged visa before you enter into Bangladesh. Here you will get the list of the countries / regions from where the citizens must obtain a visa before enter into Bangladesh.
List of the countries / regions- citizens who need to get a visa before enter into Bangladesh.
Afghanistan
Algeria
Angola
Bahrain
Benin
Bermuda
Botswana
Brazil
Burkina Faso
Burundi
Cameroon
Cape Verde
Central African Republic
Chad
China – Ordinary & Red Passport
Comoros
Congo
Djibouti
Egypt
Eritrea
Ethiopia
Gabon
Gambia
Ghana
Guinea
Hong Kong
India
Indonesia
Iran
Iraq
Jordan
Kenya
Kuwait
Lesotho
Liberia
Libya
Madagascar
Malawi
Malaysia
Maldives
Malta
Mauritania
Mauritius
Morocco
Mozambique
Myanmar
Namibia
Nepal
Nigar
Nigeria
Oman
Pakistana
Philippines
Qatar
Rwanda
Saudi Arabia
Senegal
Serbia and Montenegro (Yugoslavia)
Seychelles
Sierra Leone
Singapore
Somalia
South Africa
Sri Lanka
Sudan
Swaziland
Tanzania
Thailand
Togo
Tonga
Turkey
Uganda
United Arab Emirates
Vietnam
Western Sahara
Zambia
Zimbabwe
Source : Immigration, Bangladesh Police