đ 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
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.