Keraniganj Upazila
location_on 4 attractions
calendar_month Winter (November-February)
schedule Half a day

Introduction

Across the Buriganga River from Dhaka’s perpetual roar, Keraniganj Upazila feels less like a suburb and more like the capital’s shadow—a place where history is left to crumble into the silt and the future arrives on the back of a rickshaw. Here, the air carries the scent of damp earth and diesel from the ferry ghats, a working-class soundtrack to the slow decay of a 17th-century Mughal palace. This is Bangladesh’s peri-urban reality in motion, a district of over a million people where river crossings are a daily ritual and the past is a ghost in the bricks.

Keraniganj’s identity is written in water. The polluted, vital Buriganga defines its northern edge, a churning barrier crossed by wooden ferries piled with produce and people. To the south, the Dhaleshwari River offers a quieter counterpoint—cleaner, wider, and the reason the local administration lists a river view as a primary tourist asset. Your compass here points to the ghats: Telghat, Alam Market, Jinjira. They are stages for the chaotic, photogenic theater of arrival and departure.

The district’s soul is commercial, threaded with famous bazaars like Kalatia, Ati, and Ruhitpur. These are not quaint markets for visitors but vital arteries where everything from jute to jackfruit changes hands. Yet beneath this mercantile energy lies a deeper layer of memory. Locals call Keraniganj a cradle of the 1971 Liberation War, a claim marked by Shaheed Minars and squares. Then there’s the older, heavier memory of Jinjira Palace, where the female relatives of the last independent Nawab of Bengal were imprisoned after 1757.

Forget the idea of a polished destination. Come to Keraniganj to feel the tensile connection between Dhaka and the land that feeds it. Come to stand in the ruins of a Mughal garden house, its arches open to the sky, and watch a container ship slide past. It changes your understanding of the city. The center isn’t the only place with a story. Sometimes the most important narratives are waiting just across the river, in the places we overlook.

Places to Visit

The Most Interesting Places in Keraniganj Upazila

What Makes This City Special

Mughal Echoes on the River

Zinzira Palace sits in ruins on the Buriganga's edge, its 17th-century Mughal walls holding stories of power and imprisonment. You come not for pristine architecture, but for the weight of history and the stark view across the water to Old Dhaka.

The Working Waterfront

The real heart of Keraniganj is its ferry ghats—Telghat, Alam Market, Jinjira. This is a chaotic, vital crossing point where life moves by river. The air smells of diesel, wet rope, and the river itself, thick with the commerce of a city.

The Cleaner River

South of the urban fray, the Dhaleshwari River offers a quieter, greener alternative to the Buriganga. Locals call it the cleaner sibling. Dhaleshwari Resort provides a simple, family-oriented base to experience its slower, more ecological banks.

Bazaar Life Unfiltered

This is a place of markets, not malls. Kalatia Bazar, Ati Bazar, Ruhitpur—each has its own rhythm and specialty. It’s the unvarnished commercial pulse of peri-urban Bangladesh, where everything from jute to jackfruit is traded in the open air.

Notable Figures

Ibrahim Khan II

c. 1660 – c. 1690s · Mughal Subahdar
Built Zinzira Palace here

As the Mughal governor of Bengal, he ordered the construction of the riverside pleasure palace at Zinzira in the late 1600s. He imagined a cool retreat from Dhaka’s heat, a place of gardens and river breezes. He’d barely recognize the skeletal brick arches that remain, surrounded not by gardens but by the dense, urgent growth of a modern city.

Siraj ud-Daulah's Family

18th Century · Nawab's Relatives
Imprisoned at Zinzira Palace after 1757

After the Battle of Plassey, the female relatives of the defeated Nawab Siraj ud-Daulah were confined within these palace walls by the British. For them, the river views from Jinjira would have been a cruel reminder of a lost kingdom just across the water. Their silence hangs in the ruin, a stark contrast to the market shouts that fill the air today.

Practical Information

flight

Getting There

All international and domestic flights arrive at Hazrat Shahjalal International Airport (DAC) in Dhaka. From there, you'll travel by road to the Buriganga riverfront—the Babubazar Bridge or Postogola Bridge are your main gateways. The city is directly connected to Dhaka via the Dhaka-Keraniganj Road (N804).

directions_transit

Getting Around

Your primary transport will be river ferries and rickshaws. Cross the Buriganga from Old Dhaka at Sadarghat or Babubazar terminals—the short ferry ride is the quintessential Keraniganj experience. Once across, auto-rickshaws and cycle rickshaws are the only way to navigate the upazila's roads. There is no metro or formal bus network for tourists.

thermostat

Climate & Best Time

The climate is humid subtropical. Summer (March-June) is hot and muggy, often above 35°C. The monsoon (June-September) brings heavy, flooding rains. The best window is the cool, dry winter (November-February), when temperatures range from 12°C to 25°C and the sky is often clear.

translate

Language & Currency

Bengali (Bangla) is the universal language. In the markets and around ferry terminals, you might find basic English understood. The currency is the Bangladeshi Taka (BDT). Carry small notes for ferry fares and rickshaw rides; credit cards are useless outside major hotels in Dhaka.

shield

Safety & Considerations

Exercise standard Dhaka-level caution: keep valuables secure and be aware of traffic, which is relentless and follows few rules. The ferry terminals are especially crowded. The water of the Buriganga is heavily polluted; admiring it from the boat deck is the advised approach.

Where to Eat

local_dining

Don't Leave Without Trying

Khuder bhaga — fragmented aromatic rice cooked like a grainy khichuri, topped with omelette and served with multiple bhortas Tehari — slow-cooked rice with meat, a Keraniganj staple Kacchi — marinated meat slow-cooked with rice Rosogolla — sweet cheese balls, especially from local sweets shops Bhorta — mashed vegetable or fish side dishes Set-meal combinations with fried rice, chilli chicken, and Thai fried chicken Fried momos with falooda Fresh yoghurt and curd from local producers

Shabuj Chaya Restaurant

local favorite
Thai/Chinese/Bangla €€ star 5.0 (1)

Order: Thai fried rice with a kick, ginger chicken, and their signature Thai soup — this is the kind of mid-range multi-cuisine spot where locals actually eat on weekends.

Shabuj Chaya represents the highway-strip restaurant culture that defines Keraniganj's food identity. Reliable, consistent, and known for getting Thai and Chinese dishes right without pretension.

schedule

Opening Hours

Shabuj Chaya Restaurant

Monday 11:00 AM – 11:00 PM
Tuesday 11:00 AM – 11:00 PM
Wednesday 11:00 AM – 11:00 PM
map Maps language Web

বন্ধুবান্ধব আড্ডা টি ষ্টোর

cafe
Cafe €€ star 5.0 (3)

Order: Tea and snacks — this is an adda (gathering spot), so come for chai and conversation, not a full meal. Perfect for morning chai culture.

A true local adda where Keraniganj residents actually congregate. Open 24 hours on weekdays, making it the kind of place where you see the real rhythm of the area.

schedule

Opening Hours

বন্ধুবান্ধব আড্ডা টি ষ্টোর

Monday Open 24 hours
Tuesday Open 24 hours
Wednesday Open 24 hours
map Maps language Web

Kacchi Bari - Keraniganj Branch

local favorite
Bangladeshi Meat Curry €€ star 4.7 (152)

Order: Kacchi (slow-cooked marinated meat with rice) — this is the dish the restaurant is named for, and with 152 reviews it's clearly a reliable choice in Keraniganj.

Kacchi Bari has serious local traction (152 reviews is substantial for this area) and represents the meat-focused curry culture that thrives in Keraniganj's Gol Chottor zone.

নাঈমা হোটেল

local favorite
Bangladeshi Traditional €€ star 5.0 (3)

Order: Local Bangla curries and rice — this is a traditional hotel (the Bengali term for a casual eating house), so order whatever's fresh that day.

Naima Hotel is the kind of no-frills neighborhood spot where locals eat daily. These are the places that define authentic Keraniganj food culture, not the trendy cafes.

ভাই ভাই তেহারি ঘর

quick bite
Bangladeshi Rice Dishes €€ star 5.0 (1)

Order: Tehari (slow-cooked rice with meat) — the name says it all. This is a specialist spot for one of Keraniganj's most popular rice-based dishes.

A dedicated tehari restaurant shows how seriously Keraniganj takes its rice dishes. This is the kind of focused, no-nonsense eating place where locals go for a specific craving.

Ibn Sina Haspital & Coffee Shop (Mnager)

cafe
Cafe €€ star 5.0 (1)

Order: Coffee and light snacks — this is a hospital coffee shop, so expect simple, reliable fare. Good for a quick caffeine stop.

An unexpected gem: a hospital-based cafe that's open long hours (9 AM–11 PM) and serves as a real community gathering point beyond just patients.

schedule

Opening Hours

Ibn Sina Haspital & Coffee Shop (Mnager)

Monday 9:00 AM – 11:00 PM
Tuesday 9:00 AM – 11:00 PM
Wednesday 9:00 AM – 11:00 PM
map Maps

Book'S & Cafe

cafe
Cafe/Restaurant €€ star 5.0 (1)

Order: A light meal with tea or coffee — Book's & Cafe seems to be a hybrid space where you can browse and eat, making it ideal for a relaxed afternoon.

A rare bookish cafe in Keraniganj's landscape. If you want to eat while surrounded by books and a quieter vibe than the highway restaurants, this is your spot.

Monnaf

local favorite
Restaurant €€ star 5.0 (1)

Order: Local Bangla fare — without more detail available, trust that this neighborhood restaurant serves what locals order.

Monnaf is a straightforward neighborhood restaurant with a perfect 5.0 rating, representing the quiet, reliable eating spots that define real Keraniganj.

info

Dining Tips

  • check Keraniganj has no white-tablecloth fine-dining scene; the 'splurge' end is really upper-mid-range destination dining on the highway strip.
  • check The real food culture is in neighborhood hotels (casual eating houses), garden cafes around Goalkhali and South Ramerkanda, and highway-side multi-cuisine restaurants in Zinzira and Kodomtoli.
  • check Cyclists from Dhaka have shaped Keraniganj's food reputation — many popular spots became famous as weekend stops for morning riders.
  • check Most neighborhood restaurants don't have confirmed opening hours online; call ahead or ask locals for current times.
  • check Garden cafes and adda spots are best visited on weekends when the local crowd is out.
Food districts: Zinzira and Kodomtoli — highway-side multi-cuisine restaurant strip, the commercial heart of Keraniganj dining Goalkhali — village-market eating with garden cafes and the iconic Sohana Hotel, center of the weekend-outing scene South Ramerkanda — garden cafes with pond and boating atmosphere, popular with families Gol Chottor — local market area with budget curry and rice restaurants like Kacchi Bari Rajabari Bazar — known for sweets shops and local specialties

Restaurant data powered by Google

Tips for Visitors

directions_boat
Cross by Ferry

The fastest way to reach Keraniganj from Old Dhaka is via the Telghat or Jinjira ferry crossings. These small wooden boats are cheap and offer the best river-level view of the Buriganga’s chaotic waterfront life.

wb_sunny
Visit in Winter

Plan your trip between November and February. The air is clearer, the heat is bearable, and the river haze lifts, making the ruins at Zinzira Palace and the Dhaleshwari riverbanks much more pleasant to explore.

no_food
Eat Before Crossing

Bring water and eat in Old Dhaka before you cross. The food scene in Keraniganj is primarily local bazaar fare, and options for visitors are limited outside of the Dhaleshwari Resort’s restaurant.

photo_camera
Pack Light Gear

Bring a zoom lens and be ready for candid shots. The real attraction is the texture: the rust on ferry hulls, the crumbling Mughal brickwork, the dense energy of Kalatia Bazar. Wide shots rarely capture it.

safety_check
Watch Your Step

The ghats and palace ruins are uneven and can be slippery. Wear solid shoes with grip. Keep an eye on the riverbank edges—they’re working ports, not manicured tourist spots.

Explore the city with a personal guide in your pocket

Your Personal Curator, in Your Pocket.

Audio guides for 1,100+ cities across 96 countries. History, stories, and local insight — offline ready.

smartphone

Audiala App

Available on iOS & Android

download Download Now

Join 50k+ Curators

Frequently Asked

Is Keraniganj Upazila worth visiting? add

Yes, if you’re already in Dhaka and want to see the city from its river edge. It’s not a standalone destination. The value is in the short ferry ride, the haunted Mughal ruins of Zinzira Palace, and the raw, unpolished Buriganga riverfront that defines life here.

How many days should I spend in Keraniganj? add

A half-day is sufficient. Most visitors come for a morning or afternoon from Dhaka. Combine a ferry crossing, a walk through Jinjira Bazar, an hour at the palace ruins, and perhaps a longer trip south to the Dhaleshwari River if you have a car.

How do I get to Keraniganj from Dhaka? add

Take a rickshaw to the Sadarghat or Badamtali ferry terminals in Old Dhaka. Buy a ticket for the wooden passenger ferry to Jinjira or Telghat. The crossing takes about 10 minutes and costs less than 20 BDT. Road bridges exist but add significant traffic time.

Is Keraniganj safe for tourists? add

Exercise standard urban caution. The area is generally safe, but the ferry ghats and markets are crowded. Keep valuables secure and be aware of your surroundings. It’s advisable to visit during daylight hours and avoid isolated areas after dark.

What is there to do in Keraniganj besides the palace? add

Watch the river traffic, explore the dense local bazaars like Kalatia or Ati Bazar, and take a longer drive to the Dhaleshwari Resort for a quieter riverside picnic. The experience is more about atmosphere than ticking off a list of sights.

How much does a trip to Keraniganj cost? add

It’s very cheap. The ferry is under 20 BDT each way. Entry to Zinzira Palace is nominally priced or free. A full day exploring, including local snacks and a rickshaw, might cost 500 BDT per person excluding transport from central Dhaka.

Sources

Last reviewed:

All Places to Visit

1 place to discover

Jinjira Palace

Jinjira Palace