Period
18th-19th Century (Rajbari), Sultanate Period (Baraduari)
Style
Indo-Saracenic, Bengali, European influences
Protected by
Archaeological Survey of India (ASI) for some sites
Best time to visit
Oct-Feb
Dinajpur Rajbari
You will see the ruins of the Dinajpur Rajbari, the former palace of the Dinajpur royal family. Full details β
Hours
9am-5pm
Entry
rupees 20 (Indians), rupees 200 (foreigners)
Getting there
3km from city centre, auto-rickshaw rupees 50-70
You can explore the historical Baraduari, also known as the Baro Duari Mosque, an ancient structure with significant architectural value. Full details β
Hours
8am-5pm
Entry
rupees 10 (Indians), rupees 50 (foreigners)
Getting there
Approx 5km from city centre, auto-rickshaw rupees 80-100
Kali Temple within Rajbari complex
You will see the ruins of the Dinajpur Rajbari, the former palace of the Dinajpur royal family. Full details β
Hours
9am-5pm
Entry
rupees 20 (Indians), rupees 200 (foreigners)
Getting there
3km from city centre, auto-rickshaw rupees 50-70
Generally allowed for exteriors; check for restrictions inside temples or specific areas.
Partial restoration, many structures are in ruins or poorly maintained.
Dinajpur, a district city in West Bengal, offers a glimpse into Bengal's rich agricultural and historical past.
The best time to visit Dinajpur is from October to February. The weather is pleasant and cool, ideal for sightseeing and outdoor activities.
You can reach Dinajpur by air via Bagdogra Airport (IXB) then taxi/bus, by train to Dinajpur Railway Station (DNJR) or via Malda Town (MLDT), or by bus/road from Kolkata, Siliguri, or Malda.
Key attractions include Dinajpur Rajbari (Maharaja's Palace), Ram Sagar Dighi (lake), Kali Temple, Baraduari, and Sukhsagar Park.
You must try traditional Bengali dishes like Macher Jhol (fish curry), Luchi and Alur Dom, Mishti Doi, and various Sandesh sweets. Explore local street food like Puchka and Telebhaja.
Dinajpur is generally safe. Exercise caution in crowded markets and avoid poorly lit areas at night. Petty theft can occur, so be vigilant with your belongings.
Bengali is the primary language. Hindi is widely understood, and some people in hotels or tourist-related services may speak basic English.
A low budget would be around rupees 1200-1500 per day, a mid-range budget rupees 2500-3000, and a high budget rupees 4500+ per day, excluding major shopping.
You can skip visiting during the peak summer months (May-June) due to extreme heat and humidity, which makes outdoor exploration uncomfortable.
Planning a trip to Dinajpur Travel Guide: Things to Do, How to Reach, Best Time to Visit?
Read the full destination guide for transport, hotels, food and more.
Help fellow travelers by sharing your authentic travel photos. Get credited with your name and social links!
Help us improve! Report incorrect information or suggest updates.
Know a hidden gem we're missing? Help us add it to the guide!
Choose which cookies you want to allow. Essential cookies are always enabled.