Bangladesh is a Muslim country. Alcohol is available here but not as widespread as other places around the region. Drinking alcohol is prohibited, and generally not accepted here. But there are some places where it is possible to purchase alcohol for the foreigners.
There is no alcohol store in Bangladesh to freely purchase alcohol. You can purchase only from some government licensed ware houses, some licensed bars, and bars in the 4-5 star hotels and some international clubs. Among them, purchasing from the warehouses is cheap, and bars at hotels are generally expensive.
H Kabir warehouse
This is a duty free shop near the Mohakhali fly over in Dhaka. You can buy spirits and beer here. They normally have Teachers, Lauders, Mackenzie, Passport and Black label. Brands vary depending on what is in stock. Wine and champagne are normally available. Beers like Fosters, Heineken, Carlsberg and the other common ones are available. Beer needs to be bought per box of 24. 1 box of 24 cans is 2,200 Tk.
H. Kabir & Co. Limited
12, Abbas Garden , New Airport Road
Mohakhali, Dhaka-1206, Bangladesh
Tel : +880 2 9881938-9
Fax : +880 2 8826705
STL DUTY Paid Shop
This is a duty paid warehouse recently opened at Gulshan-1. Price is cheaper here, and they have the largest collection. You need to carry your foreign passport while entering the building and no Bangladeshi is allowed inside the premises.
House 25, Road 10,
Gulshan 1, Dhaka 1212.
Parvez Ahamed – 01713-041600
Parjatan shop in Dhaka airport is the cheapest duty free shop in Bangladesh. Just before you hit immigration it will be behind you. They take only FOREX (officially). But they are willing to take taka. A bottle of lauders whiskey costs $8. The allowance is two bottles.
Be cautious about purchasing alcohol in the black market. There are many cases reported about poisoning.