About Ajgaibinath Temple
Ajgaibinath Temple is an ancient Hindu temple dedicated to Lord Shiva, located on a rocky island in the middle of the Ganges River at Sultanganj in Bhagalpur district, Bihar. Accessible only by boat, the temple houses a self-manifested Shiva Lingam and is regarded as a prominent pilgrimage center. It serves as the starting point of the annual Shravani Mela Kanwar Yatra to Deoghar and is noted for its riverine setting and religious importance.
Visitors guide
Visitors can expect a short boat ride from Sultanganj ghat to a large rock outcrop in the Ganges housing the temple complex. The main shrine enshrines the Shiva Lingam with smaller shrines around it, connected by rock-cut steps and pathways. The island offers panoramic views of the Ganges and surrounding ghats. The ghat area has shops selling flowers and offerings. During Shravan month the site becomes crowded with pilgrims collecting holy water.
Key highlights
- 01
Temple situated on a natural rock island in the middle of the Ganges River
- 02
Ancient self-manifested Shiva Lingam as main deity
- 03
Starting point of the annual Shravani Mela Kanwar Yatra to Baba Baidyanath Dham, Deoghar
- 04
Scenic river views and sunrise and sunset over the Ganges
- 05
Rock-cut steps and historic island setting associated with Sage Jahnu
History of Ajgaibinath Temple
Believed to be an ancient Shaivite shrine associated with Sage Jahnu, after whom the Ganges is called Jahnavi. Local tradition links the Shiva Lingam to the Treta Yuga and its discovery on the rock island in the Ganges. The temple has long been an important center of worship in the ancient Anga region.
Culture & Context
Major Shaivite pilgrimage center in Bihar. Devotees collect Ganges water here to offer at Baba Baidyanath Dham in Deoghar during the Kanwar Yatra in the month of Shravan. Central venue of the month-long Shravani Mela which draws thousands of pilgrims annually.
Route
| By air |
|---|