The Three Dome Mosque is located in the Tahkhana Complex in Firozpur, Shahbazpur Union, Shibganj Upazila, Chapainawabganj District, Rajshahi Division, Bangladesh. It is approximately 35 kilometers from Chapainawabganj city by conventional road, although the actual distance and journey time depend on the starting point and route.
1. By bus from Dhaka
Travel from Dhaka to Chapainawabganj by intercity bus. Depending on the operator and departure schedule, direct and connecting buses via Rajshahi may be available. Confirm current routes, terminals and fares with the bus company before you start your journey. The journey usually takes a few hours and may take longer due to traffic jams or bus changes.
Upon reaching Chapainawabganj town, proceed towards Shibganj and Shahbazpur heritage areas. Local buses, shared CNG autorickshaws and reserved vehicles are available. For the last part, tell the driver that you are going to Tahkhana Complex or Shah Niamatullah Wali Mosque.
2. By train from Dhaka
Check the current Bangladesh Railway timetable or other suitable rail connections to get to Rajshahi. If you go to Rajshahi by train, from there take a road or a connecting train to Chapainawabganj. From Chapainawabganj, hire a CNG autorickshaw, private car or microbus to get to the mosque. Train routes and timetables may change, so check the connections before booking.
3. By air from Dhaka
For air travel, check the domestic flights available from Dhaka to Shah Makhdum Airport in Rajshahi. Flight availability and schedule should be confirmed with the airline. From Rajshahi, travel by road to Chapainawabganj and then to Shibganj and Shahbazpur. There is no scheduled passenger airport service directly to the mosque.
4. From Chapainawabganj city
The district headquarters is the most convenient hub for local transportation. Arrange for a car from the city's bus terminal or railway station to Shibganj and Shahbazpur. For travelers planning to visit multiple historical sites in a day, a reserved CNG, car, or microbus is often the most convenient option. If you want to return in the same car, ask the driver to wait while you explore.
5. Local transportation and estimated fare
The exact current fares have not been independently verified. The figures below are rough estimates, not guaranteed prices; check local fares before you start your journey.
| Transportation |
Estimated cost |
Useful advice |
| Shared local bus or CNG |
Approximately ৳50–৳200 per person depending on the route |
Ask if you need a transfer to reach Shahbazpur. |
| Reserved CNG auto-rickshaw |
Approximate ৳1,000–৳2,000 for return or sightseeing arrangements, negotiable |
Agree in advance on waiting times, breaks, and return arrangements. |
| Private car or microbus |
Estimated cost for a one-day trip is ৳3,000–৳7,000 or more, depending on the vehicle and itinerary. |
Confirm fuel, driver wait time, and additional destinations. |
These estimates may vary depending on fuel prices, number of passengers, season, and negotiations. These are not official fares. You may need to walk to the complex on public transportation or transfer to additional local transportation.
6. Nearby attractions and directions
When asking for directions, use the name Shah Niamatullah Wali Mosque or Tahakhana Complex, Shahbazpur, Shibganj . The mosque is located inside the historical complex, near the Tahakhana Palace, the tomb of Shah Niamatullah Wali, and a large pond. The well-known Chhota Sona Mosque is another important landmark in the same larger heritage area.
Allow extra time for your journey from Dhaka, arrange return transport before visiting remote places, and carry drinking water. Mobile navigation can be helpful, but local directions can be helpful if the final leg of your journey is on smaller roads.