📅This fact may be outdated

The comparison is no longer accurate as of 2025. While $5 (approximately BDT 600) might still cover a beer in some contexts (supermarket beer costs around BDT 400-500), first-class cross-country train tickets in Bangladesh now range from BDT 500-2,500+ depending on distance, with longer routes costing well over $5. This comparison may have been true in earlier years when prices and exchange rates were different.

In Bangladesh, $5 will buy a beer or a first-class train ticket for a cross-country trip.

Bangladesh's Beer vs. Train Ticket Price Paradox

1k viewsPosted 14 years agoUpdated 1 hour ago

Bangladesh once had one of the most bizarre price comparisons in the world: for about $5, you could either enjoy a cold beer or travel hundreds of miles across the country in first-class comfort on a train. This wasn't a special promotion or tourist trap - it was simply how the economics worked in this South Asian nation.

The comparison highlighted something fascinating about Bangladesh's economy and social structure. While train travel remained remarkably affordable as a public service, alcohol became increasingly expensive due to heavy restrictions, taxes, and limited availability in this Muslim-majority country.

The Beer Side of the Equation

Getting a beer in Bangladesh has never been straightforward. As a Muslim-majority nation, alcohol is heavily regulated under laws like the Narcotics Control Act and the Alcohol Control Rules. Non-Muslims can obtain permits to purchase alcohol, but the system creates artificial scarcity that drives up prices.

Today, a beer in Bangladesh costs anywhere from BDT 400 to 900 (roughly $3.50 to $7.50), depending on where you buy it. Supermarkets offer the cheapest options at around BDT 407, while bars and restaurants in Dhaka charge upwards of BDT 882. The government restricts sales to licensed venues, limits purchases to three units at a time, and mandates that establishments source at least 60% of their stock from local manufacturers.

The Train Ticket Reality

Meanwhile, Bangladesh Railway has historically kept ticket prices remarkably low to ensure transportation remains accessible to millions of citizens. The railway system connects major cities like Dhaka, Chittagong, Rajshahi, and Sylhet with various classes of service.

First-class tickets now range from BDT 500 to 2,500+ depending on distance and amenities. Options include:

  • First Class Seat
  • First Class Chair
  • First Class Berth
  • AC (Air-Conditioned) options with value-added tax

A cross-country journey of 250+ kilometers in first-class would typically cost well over $5 today, meaning the original comparison no longer holds true.

Why This Comparison Mattered

This price paradox wasn't just a quirky fact - it revealed deeper truths about Bangladesh's priorities and economics. The government subsidized public transportation to keep it affordable for everyday citizens, while simultaneously taxing and restricting alcohol to discourage consumption and generate revenue.

The result was a country where you could traverse vast distances in relative comfort for the same price as a single beer at a hotel bar. It demonstrated how policy choices shape everyday economics in ways that seem counterintuitive to outsiders.

What Changed

Over time, both prices shifted, but in different directions and at different rates. Train fares increased gradually as the railway system modernized and operating costs rose. Meanwhile, beer prices fluctuated based on tax policy, import costs, and the 2022-2023 alcohol reforms that represented "the first major revision of alcohol laws in 100 years."

The new regulations introduced a minimum drinking age of 21, monthly purchase limits, mandatory health warnings, and increased licensing fees - all of which impacted pricing. Today, the $5 comparison no longer works mathematically, but it remains a fascinating snapshot of Bangladesh's unique economic landscape from a not-so-distant past.

Frequently Asked Questions

How much does beer cost in Bangladesh?
As of 2025, beer in Bangladesh costs approximately BDT 400-900 ($3.50-$7.50 USD), with supermarket prices around BDT 407 and pub prices reaching BDT 882 in Dhaka.
Can foreigners buy alcohol in Bangladesh?
Yes, foreigners and non-Muslim residents can obtain government permits to purchase alcohol at licensed establishments, duty-free shops, and select venues like hotels and golf clubs.
How much do train tickets cost in Bangladesh?
First-class train tickets in Bangladesh range from BDT 500 to 2,500+ depending on distance, with cross-country journeys typically costing over $5 USD.
Is alcohol legal in Bangladesh?
Alcohol is legal but heavily restricted in Bangladesh. Non-Muslims can obtain permits, and sales are limited to licensed venues with strict regulations including purchase limits and mandatory sourcing requirements.
What are Bangladesh's alcohol laws?
Bangladesh's 2022-2023 Alcohol Control Rules set a minimum age of 21, limit purchases to three units at a time (seven per month), require health warnings on bottles, and mandate venue closures on Fridays and religious holidays.

Related Topics

More from Places & Culture