Update: 31 August, 2015: It is now possible to get Bangladesh visa on arrival on the land ports too beside the international airports. This article has been updated accordingly.
Citizens of most countries require a valid visa to enter Bangladesh. You can take Bangladesh visa from your country of origin, or the country you are coming from to Bangladesh. Also there is an option for getting Bangladesh Visa on Arrival (VOA) from the international airports in Bangladesh and all the land ports. Bangladesh government has eased it’s visa policy and introduced the Visa on Arrival (VOA) to ease coming of foreigners here for tourism and business purpose.
You can get visa on arrival on all the international airports. Also from the recent change in the visa policy, it is now possible to get on arrival visa from the land borders too.
Visa on arrival provided in the international airports is single entry only. You can not get any multiple entry visa on arrival.
Fees for all type of visa from Bangladesh could be found here. These are the fees people from different countries has been paid for Bangladesh visa on arrival, including the name of the person who reported it:
These are the experiences of people from different countries who got Bangladesh visa on arrival:
– We got a VOA as it was cheaper and easier than getting it before we traveled. At Dhaka airport it was a simple process. We got off the plane, went straight to a little desk where a man sat, presented our British passports and filled out a form requesting the address of the hotel we were staying at. (We did not have to provide documents confirming this booking or our length of stay at this hotel). He asked how long we were staying in Bangladesh (3 weeks) then stamped a visa authorization form and told us to take it to the window beside him (3 steps away) where a man took the paper and asked for $50 each. (I don’t think you can pay in GBP). He stamped a separate piece of paper with a visa stamp and sent us to passport control where we showed the paper and went through. Our passports were never stamped. The whole process took about 15 minutes.
– There was not a queue for the visa as we were the only 2 people on the plane that needed one. I could imagine if a whole load of people turned up on one flight needing visas, it would be chaos as there is only one desk.
– Steve Bailey, England
December 2014
Probably the fact about which most people get confused about getting on arrival visa for Bangladesh is the clause that says “people who are eligible to get a Bangladesh visa on arrival, if coming from a country where there is a Bangladesh mission, will not get the Bangladesh visa on arrival. Instead they MUST apply on that country for a Bangladesh visa before arriving in Bangladesh.” If you contact the nearby Bangladesh mission, they will remind you about this clause and will advise you to apply for the visa before arriving in Bangladesh.
Seeing so many people getting confused regarding this clause about Bangladesh visa on arrival every day, and getting so many comments on this post and emails regarding this, I am adding this insider information today in this post on their rescue. Although it is official rule that you must apply for a visa beforehand if the country you are coming from has a Bangladesh mission, the fact is, Bangladeshi immigration officers are so hospitable, they NEVER bother to check where you are coming from!
If you are from the above listed country who are eligible to get a Bangladesh visa on arrival, you can come to this country without any tension and get your Bangladesh visa on arrival. They will just check if you have a passport of the above listed country who are eligible to get a Bangladesh visa on arrival – NOTHING ELSE! Now, I am not any official to guarantee you that you will get a visa on arrival in Bangladesh, and it is always safe to get a Bangladesh visa before you arrive here, but this is the insider fact which we see day in day out with most of the people who travel Bangladesh with us. Have a nice trip to Bangladesh!