
Eight kilometres from Katwa in Burdwan, Bahula temple is located on the banks of the Ajay river at Ketugram. Maa Sati’s left arm is said to have fallen here. The temple has a large courtyard right in the front of the garbhagriha and the flooring has been done in red stone.
It is said that the Bahula Shakti Peetha is one from where devotees have never left empty-handed. She is said to grant the wishes of all those who approach her with genuine longing in their hearts. Instances of miracles are rampant here. Bahula Devi is seen accompanied by her sons Karthikey and Ganesha. Karthik is the god of fertility and war whereas Ganesh is the one who brings a note of auspicious elements into the world.

Temple timings:
Morning
6:00 am to 12:00 pm, Monday through Saturday
5:00 am to 12:00 pm on Sunday
Evening
4:00 pm to 8:00 pm, Monday through Saturday
4:00 pm to 9:00 pm on Sunday
Please be aware that these times could change during holidays and other special occasions.
How to Reach:
By Road: The temple is easily accessible by bus or cab due to its good road connectivity. The distance between the temple and the closest large town, Katwa, is 12 kilometres. You can take a bus or taxi from Katwa to the temple. Additionally, Bardhaman and Durgapur, two nearby towns, are easily accessible from the shrine.
By Train: Katwa Junction, which has good connections to important Indian towns, is the closest railway station to the Bahula Devi Temple 15 KM away.
By Air: Netaji Subhash Chandra Bose International Airport in Kolkata, located about 150 miles from the Bahula Devi Temple.