Bangladesh requires all foreigners to obtain permission, specifically a visa, to enter its territory unless exempted. Visas are issued by Bangladesh diplomatic missions located throughout the world or, if applicable, on arrival in Bangladesh.
Visa extensions are available at the Department of Immigration and Passports located in Shere-E-Bangla Nagar, West Agargaon, Dhaka City.[1]
The Visa On Arrival fee must be paid only in cash in US dollars or Euros when entering Bangladesh and the cost per person is 51 USD or €51, with all taxes included. The maximum duration of this single-entry Visa On Arrival is 30 days and it can be extended for an additional 30 days. Applicants can apply for the extension of the Visa On Arrival up to a week before visa expiry but not sooner. Visa extensions are available at the Department of Immigration and Passports located in Shere-E-Bangla Nagar, West Agargaon, Dhaka City.
It is just adjacent to the main Dhaka Passport Office building in Agargaon. Most diplomats can get a Visa On Arrival in Bangladesh if travelling with a diplomatic passport.
The issuance of a Visa On Arrival in Bangladesh is at the sole discretion of the immigration official at the port of entry in Bangladesh.
Travellers who wish to enter Bangladesh for any purpose other than tourism, investment or business, and all foreigners who are not visa exempt, need a valid Bangladeshi visa beforehand to enter Bangladesh.
Regular visas are available at all Consulates, Embassies and High Commissions of Bangladesh worldwide. A regular visa is usually a multiple-entry visa valid up to 60 months, unlike a Visa On Arrival, which is just a single-entry visa valid up to 30 days. All these visas can be extended or renewed at the Department of Immigration and Passports in Dhaka City.