Visa on Arrival facility is available for US citizens when they travel to Bangladesh for some specific purposes such as a) official business b) business/trade c) potential investors, and d) tourists e) members of defense and security forces with prior clearance from the Ministry of Home Affairs of the government of Bangladesh.
Duration: visa on arrival for eligible travelers will be given for a period of not more than 30 days, single entry. The immigration officer at the port of entry (i.e. airports, land ports etc.) will approve this after examining all relevant documents and after his/her full satisfaction.
The travelers who wish to take visa on arrival at a Bangladeshi port of entry must do the following:
1) fees has to be submitted cash in US $/Euro/ Pound sterling
2) travelers other than those on govt. duty must have a minimum of US $ 500 in cash or in credit card with them
3) must possess a return ticket if they come for a short time.
Also US citizens of above categories are eligible for visa on arrival if they travel to Bangladesh from a country where there is no resident Bangladesh Embassy/Consulate.
As some airlines flying from US airports may not allow passengers to get on board without visa, visitors are hereby advised to check with their specific airlines to find out the case.
Wife/husband and children of Bangladeshi origin foreign citizens may also be eligible for visa on arrival upon satisfaction of the immigration officer at the port of entry following submission of proof of that he/she is a Bangladeshi origin (like citizenship certificate, current/expired Bangladesh passport) foreign citizen.
Visa on arrival may be given to officers/staff of foreign Embassies, UN and subsidiary organizations located in Bangladesh after scrutinizing their appointment letters and other related travel documents.
Please note that visitors who intend to stay more than 30 days or needs multiple entry visa should apply in the Bangladesh Embassy/consulates prior to their departure for Bangladesh.