Citizens of most countries require valid visa to enter Bangladesh. The Embassy determines the type and category of visa and duration of stay upon receiving an application. The types and categories differ according to the purpose of visit, length of stay and bilateral arrangement with the country of the foreign national.
All persons need valid national passports to visit Bangladesh.
It is possible to get visa on arrival* with $50 fee for 15 days. Its a landing permit.Please check with your airlines. Some airlines does not allow to travel without visa. Also you can call Dhaka
Airport Immigration (+8802- 891 4226) to check on arrival visa.
Upon arrival at Dhaka, you approach the leftmost immigration desk to apply, then pay $50 at the Sonali Bank desk, go back to the immigration officer who then stamps a landing permit valid for 15 to 30 days (might vary according to your nationality) into your passport.You will not be able to get third country visa from Bangladesh with this landing permit.
* USA, CANADA, Australia, UK, EU, Chin, Japan, Taiwan passport holder can get on arrival visa
BANGLADESHI HIGH COMMISSIONS ABROAD:
Embassy of Bangladesh in Tehran, Iran
Building No.58
corner of Maryam Alley, Vanak
Street, Vanak, Tehran.
Post Code:1991844959
City: Tehran
Phone: +98-21-88063073 to 76, 88059481
Fax: +98-21-8803 9965
Email: banglaemb@parsonline.net
Office Hours: 0830 to 1530 hrs. (Saturday to Wednesday)