Dhaka does not ease you in. The heat hits first, then the noise, then the smell of diesel and cumin and wet concrete. By the time you clear customs at Hazrat Shahjalal International Airport, you have already surrendered any idea of personal space. The city has 23 million people and traffic that moves at the speed of molasses. A 5-kilometer ride can take 90 minutes. That is not hyperbole. That is Tuesday.
Most travelers treat Dhaka as a stopover on the way to the Sundarbans or Cox's Bazar. They land, spend a night near Gulshan, and flee. This is a mistake. Dhaka is not pretty in the conventional sense. It is layered, loud, and historically dense in a way that rewards patience. The city was the Mughal capital of Bengal in the 17th century, a British trading post in the 18th and 19th, the epicenter of the 1971 independence war, and now one of the fastest-growing cities in Asia. Those layers do not peel back easily, but they are there.
Start at Lalbagh Fort, the unfinished Mughal palace complex on the Buriganga River. Prince Muhammad Azam began construction in 1678 during his brief vice-royalty of Bengal. His father, Emperor Aurangzeb, recalled him to Delhi before the project was complete. The fort was never finished. What remains is a mosque, a public audience hall, and the tomb of Pari Bibi, the prince's daughter who died here in 1684. The tomb is the most intact structure, its white marble and black basalt set against the red sandstone of the fort walls. The gardens are modest but shaded, and on a humid afternoon they offer one of the few pockets of relative calm in Old Dhaka. Entry is Tk 500 for foreigners. The fort opens at 10:00 AM and closes at 6:00 PM. It is closed on Sundays. A small museum on the grounds displays Mughal-era coins and calligraphy. The descriptions are in Bengali, so hire a guide at the gate if you want context. They charge roughly Tk 300-500.
Walk 20 minutes southeast and you reach Ahsan Manzil, the Pink Palace, on the bank of the Buriganga. The Nawabs of Dhaka, the Muslim aristocrats who ruled the region under British patronage, built the original structure in 1859. A tornado destroyed much of it in 1888, and the rebuilt version is what stands today. The facade is rose-pink, the domes are onion-shaped, and the interior is a museum of Victorian furniture and oil portraits of men in sherwanis. It is garish and fascinating in equal measure. The palace survived the 1971 war because the Pakistan Army used it as a base, which means the building itself carries the weight of that occupation. The museum is open from 10:30 AM to 5:30 PM, closed Thursdays. Entry is Tk 500.
The real Dhaka is not in the monuments. It is in the streets. Old Dhaka, the district around the Buriganga, is where the city shows its face. The lanes are barely wide enough for a rickshaw, and they are packed with pedestrians, cyclists, vendors frying samosas in woks the size of satellite dishes, and men pushing carts loaded with bananas or rebar or live chickens. The Armenian Church of the Holy Resurrection, built in 1781 near Nawabpur Road, is the oldest church in the city. The Armenian community that built it has almost vanished, but the caretaker still opens the gates on request. The Star Mosque, or Sitara Masjid, on Abul Khairat Road, dates to the early 19th century and is covered in blue star-shaped tiles. The Dhakeshwari Temple, in the old city, claims an 11th- or 12th-century origin, though what stands today is mostly a 20th-century reconstruction after the original was damaged in the 1971 war. It is Bangladesh's national temple, and the courtyard fills with worshippers during the Durga Puja festival in October.
The Buriganga River defines Old Dhaka more than any building. Sadarghat, the river port on the waterfront, is the busiest passenger port in the world by volume. Ferries, launches, and wooden boats leave constantly for Barisal, Khulna, and the southern delta. The terminal is a mass of people, cargo, and noise. You do not need to take a boat to appreciate it. Stand on the upper deck of the terminal building and watch the loading process: families hauling sacks of rice, men carrying furniture on their heads, children running between the boats. It is organized chaos, and it has been this way for centuries. The Buriganga was the city's economic artery under the Mughals. Today it is brown with industrial runoff and sewage, but it still moves millions of people every week.
The National Parliament House, designed by Louis Kahn and completed in 1982, sits in Sher-e-Bangla Nagar, northwest of the old city. Kahn's design is brutalist and geometric, a complex of massive concrete cylinders and triangular voids that looks nothing like the architecture around it. The building is the seat of government, so access is restricted, but the exterior is worth the trip. The reflecting pools and the approach across the plaza give the structure a scale that photographs do not capture. Tours are available by prior arrangement through the parliament's public relations office, but the process is bureaucratic and requires advance notice. Most visitors settle for viewing the exterior from the surrounding roads.
The Liberation War Museum, in Agargaon, documents Bangladesh's independence war in 1971. The original museum, founded in 1996, moved to this purpose-built space in 2017. The collection includes photographs, weapons, personal effects of fighters, and a reconstructed interrogation cell from the notorious Peelkhana barracks. The 1971 war is the defining trauma of modern Bangladesh. An estimated 3 million people died, and the museum does not soften that figure. Entry is Tk 100. It is open from 10:00 AM to 6:00 PM, closed Sundays.
For a different kind of history, visit Sonargaon, the old capital of Bengal, 30 kilometers southeast of central Dhaka. The site dates to the 13th century, though what remains are mostly Mughal-era ruins and the 19th-century merchant houses of Panam City. The merchant houses, built by Hindu traders who flourished under the Nawabs, are crumbling but atmospheric, with arched doorways and terracotta details. The journey from Dhaka takes 60 to 90 minutes depending on traffic, and the road passes through industrial sprawl before opening into rice paddies. Hire a car and driver for the day. Negotiate the fare in advance. Expect Tk 3,000-5,000 including waiting time.
Modern Dhaka has its own logic. Hatirjheel, a massive urban lake and park system in the center of the city, opened in 2013. It is where Dhaka's middle class goes to walk at sunset. The bridges are lit, the walkways are paved, and the contrast with the surrounding congestion is deliberate. The government built it as a flood-retention basin and recreation space. It works on both counts. Go in the evening, when the temperature drops and the walkways fill with families and joggers.
Getting around Dhaka is the single hardest part of visiting. The city has no functioning public bus system that a foreigner can navigate. Cycle rickshaws work for short trips in Old Dhaka, where cars cannot fit. CNG auto-rickshaws, powered by compressed natural gas, cover medium distances. Neither uses meters. Negotiate the fare before you get in. A 2-kilometer rickshaw ride costs roughly Tk 50-80. A CNG ride of the same distance costs Tk 100-150. Uber and Pathao operate in Dhaka and offer upfront pricing, which eliminates the haggling. Pathao also offers motorcycle-taxi rides, which cut through gridlock faster than cars. The MRT Line 6, Dhaka's first metro line, opened in late 2022 and runs north-south through the Uttara-to-Motijheel corridor. It is air-conditioned, reliable, and affordable. A single ride costs Tk 20-100 depending on distance. If your itinerary overlaps with its route, use it. Otherwise, build extra time into every journey. Traffic peaks from 8:00 to 11:00 AM and 4:00 to 9:00 PM.
Street food is the practical option. A paratha with dal or egg costs Tk 20-40. A plate of biryani at a stall costs Tk 100-200. Singara, the Bengali version of a samosa, costs Tk 10-15. Eat what is cooked in front of you, at stalls with a line and a roaring wok. The old city has the best concentration. Fuchka, the Bangladeshi take on pani puri, is sold at carts on almost every corner. The water is spiced with tamarind and chili, and the shells are filled with chickpeas and potatoes. It costs Tk 20-30 for a plate. Mid-range restaurants in Gulshan or Banani serve Bengali curries and rice for Tk 300-600 per person. Alcohol is restricted. Licensed hotel bars serve beer at Tk 400-600 per bottle. Outside those venues, it is scarce.
Safety in Dhaka is a matter of awareness, not avoidance. Petty theft is common on crowded buses, ferries, and in markets. Keep your phone in your front pocket. Bag-snatching from rickshaws happens, usually at dusk. Traffic is the bigger danger. Road safety standards are poor, and accidents are frequent. Do not travel by road after dark if you can avoid it. The air quality is among the worst in the world. A face mask helps. The monsoon, from June to October, floods streets within hours. Carry waterproof footwear.
Bangladesh is conservative. Dress modestly. Shorts are acceptable for men in most areas, but women should cover their shoulders and knees. The call to prayer happens five times daily, and during Ramadan, eating or drinking in public during daylight hours is culturally insensitive.
Dhaka is not a city that sells itself. It is hot, crowded, polluted, and exhausting. But it is also one of the most genuinely alive cities in South Asia. The history is not curated for tourists. It is embedded in the walls, the riverside, the war museums, and the daily grind of 23 million people trying to move forward. If you want Bangladesh packaged and comfortable, go to Cox's Bazar. If you want to understand what this country is, stay in Dhaka for three days. Start early, move slowly, and bring a mask.
By Elena Vasquez
Cultural anthropologist and culinary storyteller. Elena spent a decade documenting traditional cooking methods across Latin America and the Mediterranean. She holds a PhD in Ethnography from Barcelona University and believes the best way to understand a place is through its kitchens and ancient streets.