Visas are not required by nationals of Barbados, Bhutan, Botswana, Burkina Faso, Fiji, Gabon, Gambia, Ghana, Grenada, Guinea, Guinea-Bissau, Jamaica, Lesotho, Malawi, St Kitts & Nevis, Seychelles, Swaziland, Western Samoa and Zambia for stays of up to 90 days. This list changes frequently so please check before you make plans.
Note: Bangladeshi nationals holding dual citizens need not have a visa provided their passport is stamped with "No Visa Required".
Visas are available on arrival at the airport for some nationalities for a US$50 fee. It is cheaper to get a visa on arrival than to buy one at a consulate. Visa on arrival is available at some land border crossings. It is not possible to get the visa on arrival by taking the train from India. It is possible to get a visa on arrival at Petrapole-Benapole and probably Burimari-Chengrabandha or Tomabil-Dauki. If anyone can get a list of border crossings please let us know.
Visa on arrival is not available for visitors from Algeria, Angola, Benin, Botswana, Brazil, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, China, Comoros, Congo, Djibouti, Egypt, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-Bissau, Hong Kong, India, Indonesia, Iran, Iraq, Jordan, Kenya, Kuwait, Lesotho, Liberia, Libya, Madagascar, Malawi, Malaysia, Maldives, Malta, Mauritania, Mauritius, Morocco, Mozambique, Myanmar, Namibia, Nepal, Niger, Nigeria, Oman, Pakistan, Phillipines, Qatar, Rwanda, Saudi Arabia, Senegal, Seychelles, Sierra Leone, Singapore, Somalia, South Africa, Sri Lanka, Sudan, Swaziland, Tanzania, Thailand, Togo, Tonga, Turkey, Uganda, United Arab Emirates, Vietnam, Zambia and Zimbabwe.
To get a visa at a consulate or embassy you need spend around US$150.
The following nationals can get their visas free of charge: Bhutan, Bolivia, Botswana, Gabon, Guinea, India, Iran, Japan, Namibia, Paraguay, Sri Lanka, Sweden, Tanzania, Tonga and Trinidad & Tobago.
Validity: Single-entry: 6 months from date of issue for stays of up to 90 days. Double-entry: months from date of issue. Multiple-entry: 6-12 months from date of issue. Stays are for a maximum of 90 days each stay.
General information about Bangladesh visas
Bangladesh foreign affairs