ExploreBangladesh
বাংলা

Narayanganj নারায়ণগঞ্জ

Old Bengal's capital and the looms of Jamdani

Narayanganj is a river-port city on the Shitalakshya, but just beyond it lies Sonargaon, once a capital of independent Bengal. Abandoned merchant houses at Panam Nagar, Mughal river forts and the Jamdani weaving villages make it a rewarding day trip from Dhaka.

At a glance

From Dhaka
About 29 km by road, roughly 1–2 hours by bus or car
Cost
৳900–5,850 per person a day for a room and meals (estimate)
Best time
Nov–Feb; Mar–Apr for the Langalbandh bathing festival
Places to visit
9, including Panam Nagar, Sonargaon Folk Arts and Crafts Museum and Hajiganj Fort

Times and costs are estimates from our planner and the prices we collected. Check before you go.

Known for
  • Panam Nagar
  • Sonargaon
  • Jamdani weaving
  • Mughal river forts

Places

Foods

Hidden places

Traditions

Estimate Per room, per night
Budget hotel
৳1,000–2,500
Good hotel
৳2,500–10,000
Upscale / resort
৳10,000–20,000

This district's price range is estimated from nearby districts. Any hotels listed below have their own sourced prices.

Peak season: Resorts charge more on Friday–Saturday and public holidays.

Where these prices come from

Mid and upscale follow Prothom Alo's May 2026 survey of resorts around Dhaka (mid/budget 2,500–10,000; premium above 10,000); no Narayanganj-specific prices were found, and the town residential-hotel band is an estimate.

Prices come from newspapers, the Bangladesh Parjatan Corporation website and the hotels' own listings. Call the hotel to check the rate before you book.

Where to eat, and what it costs

Estimate Per person, per day
Local eateries ৳380
Breakfast ৳60Lunch ৳130Dinner ৳140Tea & snacks ৳50
Good restaurants ৳830
Breakfast ৳130Lunch ৳280Dinner ৳320Tea & snacks ৳100
Upscale No data

This district's meal costs are estimated from nearby districts. Any restaurants listed below have their own sourced prices.

Room and food together here come to roughly ৳900–5,850 per person a day

From a budget hotel and local eateries up to a good hotel and good restaurants. We assume two people share a room, so each pays half the room rate. Travel, tickets and upscale places are extra.

Restaurants and dish prices (2)
  • Kacchi Bhai Narayanganj city and Siddhirganj branches
    • Basmati kacchi biryani · ৳330/plate
    • Special mutton tehari · ৳270/plate
    • Plain polao with chicken roast and borhani · ৳320/plate
    • Borhani · ৳80/glass
    Good restaurants 2026 prices · Source
  • Nila Market night food stalls Nila Market, Rupganj (off the Kuril-Bhulta road)
    • Duck or other meat (250-300 Tk) · ৳250/plate
    • Chitoi pitha or rumali ruti · ৳20/piece
    • Tandoori tea · ৳50/cup
    • Special malai tea · ৳70/cup
    Good restaurants 2025 prices · Source

Taste these

Where these prices come from

No district-specific meal survey found; budget figures follow reported rice-hotel prices outside Dhaka (fish or meat meal 80-150 Tk, rice-bhorta-dal breakfast 20-50 Tk, 2023-2026) and mid figures follow the town's sit-down restaurants and chains where known. Narayanganj city is part of greater Dhaka, so prices are close to Dhaka's.

Prices come from newspapers and the restaurants' own listings, and they change over time.

Bring a district home

Crafts and food from this district are in our shop.

Handwoven Jamdani saree →

Common questions

What are the best places to visit in Narayanganj?

The best known are Panam Nagar, Sonargaon Folk Arts and Crafts Museum, Hajiganj Fort, Goaldi Mosque and Sonakanda Fort. This guide covers 9 places to visit in Narayanganj, each with how to get there and when to go.

How long does it take to get from Dhaka to Narayanganj?

Narayanganj is about 29 km from Dhaka by road. By bus or car it takes roughly 1–2 hours, depending on traffic.

How much does a trip to Narayanganj cost?

A budget hotel room costs ৳1,000–2,500 a night, a good hotel ৳2,500–10,000. With two sharing a room, a room and meals come to about ৳900–5,850 per person a day. Travel to and from Dhaka is extra. Prices are estimates.

When is the best time to visit Narayanganj?

Nov–Feb; Mar–Apr for the Langalbandh bathing festival.

What local food should you try in Narayanganj?

Try Siddhirganj Doi and Kacha Chhana. Each one's page says where to find it.

Nearby districts