
Nilphamari নীলফামারী
Indigo history, the Teesta Barrage and a railway town
Nilphamari takes its name from the indigo (nil) plantations of the colonial era. Today it is known for the Teesta Barrage at Dalia, the great pond of Nilsagar and the railway town of Saidpur, with its glittering Chini Mosque and distinctive food culture.
At a glance
- From Dhaka
- About 355 km by road, roughly 9–12 hours by bus or car
- Cost
- ৳700–2,150 per person a day for a room and meals (estimate)
- Best time
- Nov–Feb for cool weather; Jul–Sep to see the Teesta in flood
- Places to visit
- 5, including Teesta Barrage, Nilsagar and Chini Mosque, Saidpur
Times and costs are estimates from our planner and the prices we collected. Check before you go.
- Teesta Barrage
- Nilsagar
- Chini Mosque
- Saidpur railway workshop
- Indigo history
Places
Place Teesta Barrage
তিস্তা ব্যারেজThe country's largest irrigation barrage, spanning the Teesta between Dalia and Doani.
Place Nilsagar
নীলসাগরA huge, ancient tank south-west of town, a winter haven for migratory birds.
Place Chini Mosque, Saidpur
চিনি মসজিদ, সৈয়দপুরA mosque glittering with broken china and coloured glass, a 19th-century landmark of Saidpur.
Foods
Traditions
Where to stay
Hotel prices in every district →- Budget hotel
- ৳600–1,500
- Good hotel
- ৳1,500–3,000
- Upscale / resort
- No data
This district's price range is estimated from nearby districts. Any hotels listed below have their own sourced prices.
Where these prices come from
Estimate: no sourced room prices were found for Nilphamari; bands follow sourced prices in similar small district towns (Kushtia 500–2,000, Meherpur 500–2,000, Naogaon 500–3,000).
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
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 ৳700–2,150 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.
We don't have restaurant prices for this district yet.
Taste these
- Saidpur's Urdu-Speaking Kitchens Evening stalls and eateries around Saidpur town centre and the railway area
- Teesta Char Peanuts Bus stands and markets in Nilphamari and Dimla A small cone roughly 10–20 BDT
Where these prices come from
Thin data: no sourced eatery prices for Nilphamari or Saidpur. Meal costs are set from sourced 2024-25 north Bengal figures (a full rice-beef-bhorta meal at 130 Tk near Gaibandha, kala bhuna meals at 100-150 Tk in Rajshahi, biryani at 180-200 Tk in Naogaon).
Prices come from newspapers and the restaurants' own listings, and they change over time.
Common questions
What are the best places to visit in Nilphamari?
The best known are Teesta Barrage, Nilsagar, Chini Mosque, Saidpur, Dharmapal's Fort (Dharmapaler Garh) and Harishchandra's Path. This guide covers 5 places to visit in Nilphamari, each with how to get there and when to go.
How long does it take to get from Dhaka to Nilphamari?
Nilphamari is about 355 km from Dhaka by road. By bus or car it takes roughly 9–12 hours, depending on traffic.
How much does a trip to Nilphamari cost?
A budget hotel room costs ৳600–1,500 a night, a good hotel ৳1,500–3,000. With two sharing a room, a room and meals come to about ৳700–2,150 per person a day. Travel to and from Dhaka is extra. Prices are estimates.
When is the best time to visit Nilphamari?
Nov–Feb for cool weather; Jul–Sep to see the Teesta in flood.
What local food should you try in Nilphamari?
Try Saidpur's Urdu-Speaking Kitchens and Teesta Char Peanuts. Each one's page says where to find it.




