If you’ve ever looked at a map, Dhaka and Kolkata seem like twins. They share the same delta, the same monsoon rains, and the same mother tongue—Bengali. But after visiting Kolkata twice and exploring almost every corner of the city, I realized that while they share a soul, their vibes are worlds apart.
Having lived in Dhaka and traveled extensively through Kolkata’s iconic streets, here’s my take on the fascinating cultural bridge (and gap) between these two South Asian giants.
1) Architecture: Mughal Grandeur vs. Colonial Elegance
Walking through Dhaka, I’ve always felt the weight of the Mughal Empire. From the intricate carvings of Lalbagh Fort to the majestic domes of our mosques, Dhaka feels like a city built by emperors.
But when I stepped into Kolkata, I felt like I had been transported to a vintage European film set. Wandering through North Kolkata, I was mesmerized by the “City of Palaces” vibe—the towering white marble of the Victoria Memorial and the decaying but beautiful colonial mansions with their slatted windows and grand courtyards. While Dhaka is vertical and bustling, Kolkata feels like a sprawling museum of the British Raj.
2) The Commute: Rickshaws vs. Yellow Taxis and Trams
One of the first things I noticed as a traveler was the “sound” of the streets. Dhaka is the rickshaw capital of the world—a colorful, chaotic sea of bells.
In Kolkata, the iconic Yellow Ambassadors (the taxis) define the skyline. My favorite experience, though, was riding the Trams. Moving slowly through the crowded streets of College Street on a vintage tram gave me a sense of nostalgia that you just can’t find in the fast-paced rush of Dhaka. It’s like Kolkata refuses to be in a hurry, whereas Dhaka is always racing against time.
3) A Tale of Two Plates: Biryani vs. Street Snacks
Let’s talk about my favorite subject: Food!
Coming from Dhaka, I’m a Biryani snob. There’s nothing like a Dhaka Kachchi. In Kolkata, they add a potato to their Biryani—a move that still sparks debates between me and my West Bengali friends! However, Kolkata wins the street food game for me. I spent my afternoons hovering around stalls for Puchkas (their version of Fuchka, which is tangier) and Kathi Rolls near Park Street. And don’t even get me started on the sweets. While we love our Mishti Doi, the sheer variety of Sandesh in Kolkata’s old sweet shops is a spiritual experience.
4) The Language: Same Words, Different Tunes
Even though we both speak Bengali, the “Opar Bangla” (the other side) dialect is like music. In Dhaka, our Bengali is bold, energetic, and heavily peppered with local dialects. In Kolkata, the accent is softer, more rhythmic, and often carries a formal, literary weight.
I spent hours in College Street (Boipara), browsing through stacks of old books. While Dhaka’s literary scene is vibrant and revolutionary, Kolkata’s feels deeply academic and rooted in 19th-century traditions. It was incredible to see how the same language can wear two completely different outfits.
5) Religion and Festivity
Living in Dhaka, I’m used to the majestic call to prayer and the grand celebrations of Eid. The city transforms into a quiet sanctuary before erupting into a feast.
In Kolkata, I witnessed a different kind of energy. The city’s diverse religious fabric is everywhere—from old churches in Bow Barracks to synagogues and temples. If you ever get the chance, visit during Durga Puja. The entire city turns into an open-air art gallery. The “Pandal hopping” I did there was one of the most exhausting but exhilarating travel experiences of my life.
Final Thoughts: Which one is better?
People always ask me which city I prefer. My answer? Neither. You don’t compare siblings; you appreciate their quirks.
Dhaka is my home—it’s raw, it’s Mughal, it’s intense, and it has the best Biryani on the planet. Kolkata is the vintage soul sister—she’s artistic, colonial, slightly slower, and carries the scent of old books and mustard oil.
If you haven’t crossed the border yet, do it. You’ll realize that despite the different passports, the warmth of the people remains exactly the same.