Rangpur division · ঠাকুরগাঁও

Thakurgaon travel guide

Centuries-old Suryapuri mango tree, ornate Jamalpur Mosque terracotta, and the historic brick facade of Haripur Rajbari

Photo: Dolon Prova, CC BY-SA 4.0, via Wikimedia Commons

Thakurgaon occupies the northwestern agrarian plains between the Tangon and Kulik rivers, bordered on three sides by India. Known across Bangladesh for its fragrant, fiberless Suryapuri mangoes and extensive sugarcane cultivation, the district preserves an exceptional concentration of late-feudal architecture. Travelers can explore the intricate terracotta minarets of Jamalpur Zamindar Mosque, walk beneath the colossal canopy of a two-century-old mango tree, and inspect the decaying courtyards of Haripur Rajbari.

From Dhaka
About 410 km, 10 hours by road
Best time
October to March
A day costs
About ৳1,300 to ৳5,000 per person
Nearest airport
Saidpur Airport (SPD)

What Thakurgaon is famous for

  • Suryapuri mangoes সূর্যপুরী আম
  • Kalai ruti and duck curry কালাই রুটি
  • Sugar production and sugarcane চিনি শিল্প

How Thakurgaon got its name

The name Thakurgaon traces back to an influential local Brahmin family known by the title Thakur, specifically linked to Narayan Chakraborty and his descendants who established a settlement along the Tangon River. The settlement came to be known as Thakurer Gaon (village of the Thakurs), later condensed to Thakurgaon.

Places to visit in Thakurgaon

  1. Haripur Rajbari, Thakurgaon
    Photo: Anup Sadi, CC BY-SA 4.0, via Wikimedia Commons
    Heritage site

    Haripur Rajbari হরিপুর রাজবাড়ি

    A sprawling 19th-century palace complex in Haripur displaying ornate terracotta brickwork, classical colonnades, and historic temples.

    Best time
    October to March
    Give it
    1.5–2 hours
    Cost
    Free; local bus from Thakurgaon town roughly ৳90–120 each way; easy-bike within Haripur ৳20–30
  2. Baliadangi Surya Puri Mango Tree, Thakurgaon
    Photo: Unknown author Unknown author, CC0, via Wikimedia Commons
    Park

    Baliadangi Surya Puri Mango Tree বালিয়াডাঙ্গী সূর্যপুরী প্রাচীন আমগাছ

    A colossal two-century-old Suryapuri mango tree covering over two bighas of land with nineteen spreading horizontal branches.

    Best time
    May to July for fruiting season, or November to February
    Give it
    1–1.5 hours
    Cost
    Entry fee ৳20; easy-bike from Baliadangi bazar roughly ৳30–40 shared or ৳150 reserved
  3. Jamalpur Zamindar Bari Jame Mosque, Thakurgaon
    Photo: Rezaul Alam Rafid, CC BY-SA 4.0, via Wikimedia Commons
    Place of worship

    Jamalpur Zamindar Bari Jame Mosque জামালপুর জমিদার বাড়ি জামে মসজিদ

    A late 19th-century brick mosque in Shibganj adorned with three large domes, twenty-eight minarets, and intricate terracotta floral relief.

    Best time
    October to March
    Give it
    1 hour
    Cost
    Free; auto-rickshaw or easy-bike from Thakurgaon town roughly ৳50–70 shared each way

Unseen Thakurgaon: the lesser-known places

Quieter spots most visitors miss. Go with a local driver or ask us to arrange one.

  1. Raja Tonkonath Palace, Thakurgaon
    Photo: Alif Arefur, CC BY-SA 4.0, via Wikimedia Commons
    Heritage site · Lesser known

    Raja Tonkonath Palace রাজা টংকনাথের রাজবাড়ি

    An early 20th-century riverside palace in Ranisankhail featuring classical European colonnades, arched balconies, and expansive gardens.

    Best time
    October to March
    Give it
    1–1.5 hours
    Cost
    Free; bus from Thakurgaon to Ranisankhail ৳60–80; easy-bike to palace ৳20
  2. Balia Mosque, Thakurgaon
    Photo: Alif Arefur, CC BY-SA 4.0, via Wikimedia Commons
    Place of worship · Lesser known

    Balia Mosque বালিয়া মসজিদ

    A turn-of-the-century heritage mosque in Bhulli featuring Mughal domed architecture, three ornate entrance arches, and brick ornamentation.

    Best time
    October to March
    Give it
    45 minutes to 1 hour
    Cost
    Free; easy-bike or CNG from Thakurgaon town roughly ৳40–60 each way

How to get to Thakurgaon

  • The daily intercity Panchagarh Express, Ekota Express and Drutojan Express run from Kamalapur and Airport stations to Thakurgaon Road station in about 8.5–9.5 hours.
  • Direct coaches leave Gabtoli, Kalyanpur and Abdullahpur around the clock; Hanif, Nabil, Shyamoli, Rozina and Karnaphuli run daily AC and non-AC departures. Expect 9–11 hours depending on highway traffic. Fares run roughly ৳850–1,700.
  • Fly Dhaka to Saidpur Airport on Biman, US-Bangla or Novoair in 50 minutes, then take a private car or local microbus west along the regional highway for roughly 55 km, about 1 hour 20 minutes to Thakurgaon town.

Where to stay in Thakurgaon

Rooms run from about ৳800 a night for a simple hotel, around ৳1,800 mid-range and ৳4,000 or more for the most comfortable. Prices are approximate.

  • Hotel Salam International and other hotels near Thakurgaon old bus stand
  • Hotel Prime International and Hotel Shah Jalal, in the town commercial centre
  • Zila Parishad and government dak bungalows in Thakurgaon Sadar and Ranisankhail

What to eat in Thakurgaon

Sample crispy kalai ruti served hot with spicy duck curry, eggplant mash and green chilli paste at roadside stalls. Try fragrant Suryapuri mangoes in season from late June to July, and fresh curd and chomchom from dairy confectioneries around Old Bus Stand.

Visiting Thakurgaon: questions people ask

What is Thakurgaon famous for?+

Thakurgaon is known for Suryapuri mangoes, Kalai ruti and duck curry and Sugar production and sugarcane. Centuries-old Suryapuri mango tree, ornate Jamalpur Mosque terracotta, and the historic brick facade of Haripur Rajbari.

How do I get to Thakurgaon from Dhaka?+

Thakurgaon is about 410 km from Dhaka by road, around 10 hours. The daily intercity Panchagarh Express, Ekota Express and Drutojan Express run from Kamalapur and Airport stations to Thakurgaon Road station in about 8.5–9.5 hours. Direct coaches leave Gabtoli, Kalyanpur and Abdullahpur around the clock; Hanif, Nabil, Shyamoli, Rozina and Karnaphuli run daily AC and non-AC departures. Expect 9–11 hours depending on highway traffic. Fares run roughly ৳850–1,700. Fly Dhaka to Saidpur Airport on Biman, US-Bangla or Novoair in 50 minutes, then take a private car or local microbus west along the regional highway for roughly 55 km, about 1 hour 20 minutes to Thakurgaon town. A Marks Aviation private car from Dhaka is ৳15,000 one way, our published fare.

What is the best time to visit Thakurgaon?+

October to March suits most of its places. Haripur Rajbari is best october to March, Baliadangi Surya Puri Mango Tree is best may to July for fruiting season, or November to February and Jamalpur Zamindar Bari Jame Mosque is best october to March.

How much does a trip to Thakurgaon cost?+

Allow roughly ৳1,300 to ৳5,000 per person a day for a room, meals and local transport, depending on comfort. Rooms run from about ৳800 to ৳4,000 a night. These are estimates; ask us for a firm quote.

What are the lesser-known places in Thakurgaon?+

For the unseen side of Thakurgaon, look beyond Haripur Rajbari and Baliadangi Surya Puri Mango Tree to Raja Tonkonath Palace and Balia Mosque. An early 20th-century riverside palace in Ranisankhail featuring classical European colonnades, arched balconies, and expansive gardens.

Costs, distances and opening details are approximate and change; check before you travel. Marks Aviation car-hire fares are our published list.