List of Countries Which Citizen Can Get On Arrival Visa For Bangladesh.
USA, Canada, Australia, New Zealand, Russian Federation, China, Japan, Singapore, Malaysia, Indonesia, South Korea, UAE, Saudi Arabia (KSA), Qatar, Kuwait, Oman, Bahrain and  Countries of Europe.

To attract tourists and ensure them a hassle-free arrival in this land of stories, the government of Bangladesh has decided to provide Visa on Arrival to the foreign nationals including those of Bangladeshi origin. Once you arrived in Bangladesh, after examining your necessary travel documents the immigration authority at the Airports and Land ports will issue Visa on Arrival for a period of maximum 30 days to the citizens of the countries mentioned below under the following conditions:
A. The nationals of those countries where there is no diplomatic mission of Bangladesh may be granted visa on arrival after examining the genuineness of their visit;
B. On the basis of invitation letters of interested/required body being attested by the Board of Investment/BEPZA, the foreign investors/businessmen may be allowed to issue visa on arrival. In this case, interested/inviting organization must inform in advance the arrival of the foreign visitor(s) to the immigration and passport authority.
C. Only for the purpose of official duty, business, investment and tourism citizens arriving from USA, Canada, Australia, New Zealand, Russian Federation, China, Japan, Singapore, Malaysia, Indonesia, South Korea, UAE, Saudi Arabia (KSA), Qatar, Kuwait, Oman, Bahrain and the countries of Europe may issue visa on arrival after examining and being satisfied by the immigration authority at the Airports and Land Ports;
D. If any foreign national arrives in Bangladesh from a country other than his/her own country, where there is no mission of Bangladesh may be issued visa on arrival;
E. Bangladeshi origin foreign citizens, their spouses and their offspring may be issued visa on arrival, on the proof of their being Bangladeshi origin;
F. The staffs/officials of the foreign missions, UN or its affiliated organizations located in Bangladesh may be issued visa on arrival after examining their appointment letters or other related documents. Only UN passport holders will get such facilities gratis (free of charge).

Visa Requirements
In respect of visa on arrival the following procedures to be followed:
A. Visa fees are to be paid in foreign currencies to the counter beside of visa counter (US dollar, GB Pound/Euro etc.),
B. Visitor must possess a minimum USD 500 or its equivalent amount of foreign currency in cash or credit card;
C. Visitors must have return ticket, Invitation Letter and Hotel Booing.
For tourist invitation letter can provide tour operator.

Visa Fee
USD 51