Haripur Rajbari is located in Haripur Upazila in the southern part of Thakurgaon District in northwestern Bangladesh. The convenient way to get there is to first reach Thakurgaon and from there take the road to Haripur town. The palace is located in the central area of the upazila.
Step 1: Travel from Dhaka to Thakurgaon
By bus: Intercity buses operate between Dhaka and Thakurgaon. Depending on the operator, buses usually depart from the main bus terminals in Dhaka, such as Gabtoli and other northern route departure points. The journey time usually takes 8-12 hours, but can vary depending on traffic, bus departure times, and road conditions. As a rough guide, budget around 800-1,800 taka per person for a one-way ticket, depending on the service and seat class. Confirm the current schedule and fare with the operator before you set off.
By train: Take a train from Dhaka to Thakurgaon Road Railway Station. Trains operating on the Dhaka-Panchagarh corridor include Ekta Express, Pratijan Express and Panchagarh Express; check the current schedule and stoppages before booking your ticket. The journey usually takes around 9-12 hours, depending on the service and schedule. Fares vary depending on the class of seat and the current railway tariff.
By Air: There is no regular commercial passenger airport in Thakurgaon city. Passengers considering flying should check the current domestic service to an alternative airport such as Saidpur and then arrange for onward road transport. This option may involve a significant additional road journey and should be compared to direct bus or train travel.
Step 2: Continue your journey from Thakurgaon city towards Haripur.
From Thakurgaon town, travel to Haripur by local bus, shared CNG auto-rickshaw or reserved car. The road distance is about 40-50 km depending on the route and starting point and it usually takes about 1.5 to 2.5 hours. Allow extra time for breaks and local traffic jams along the way.
- Local bus: This is usually a cheaper option. Fares and departure points depend on the current route and operator; confirm your destination with the conductor before boarding the bus.
- Shared CNG or Auto Rickshaw: A viable option if available. Confirm the fare and whether the vehicle goes directly to Haripur town or just stops at some intermediate stops.
- Reserved CNG or Car: This is suitable for families, photographers, and tourists planning to stop at multiple heritage sites. Depending on the type of car, waiting time, and bargaining, a reserved local car can cost an estimated ৳1,500–৳3,500 or more for a long return trip. This is an estimate, not a verified local fare.
Step 3: Reach the palace from Haripur city
Upon reaching Haripur, look for Haripur Rajbari or Haripur Zamindar Bari. According to the local administration, the palace is located in the heart of the upazila. Depending on your destination, it may be possible to reach in a short time by local auto-rickshaw, CNG or rickshaw. Confirm local fares before travelling; no reliable current fare list is available.
Practical tips for traveling
- If you plan to return to the city on the same day, leave Thakurgaon early in the morning.
- Download offline maps before leaving big cities, as mobile connectivity and direction accuracy can vary.
- Carry cash for local transportation and meals.
- Ask the driver to confirm the destination as Haripur Rajbari in Thakurgaon district, and not as any other place named Haripur in Bangladesh.
- If you are traveling late in the day, make arrangements for a return ride in advance.
- For a longer traditional itinerary, (Palace of King Tankonath) you may want to consider combining it with a visit to King Tankonatha's Palace, but check the distance and road conditions before finalizing the route.