Highlights
- Ajgaibinath temple — Boat from the ghat; carved Gupta reliefs on the rock..
- Dawn dolphin boat — Gangetic dolphins around the rocks most mornings..
- Kanwar Yatra — Shravan month — the walk to Deoghar begins here..
- Murli Pahar — The second rock, with a mosque; views back to the temple..
Two granite outcrops break the Ganga at Sultanganj. On the larger, Jahngira, sits the Ajgaibinath Shiva temple, reached by boat; its rocks are carved with Gupta-period reliefs of Vishnu, Shiva and Ganga herself, worn smooth by two thousand monsoons. Here the river turns uttarvahini — north-flowing — for a short stretch, which makes its water the most potent of all for offering.
Every Shravan (July–August) up to a million saffron-clad kanwariyas fill the ghats to draw that water and carry it on foot, never letting the pot touch the ground, 105 km to the Baidyanath Jyotirlinga at Deoghar. The town becomes a river of orange for a month.
Outside the season it is a sleepy riverside town with excellent dolphin-watching: the Vikramshila Gangetic Dolphin Sanctuary begins here, and boatmen will take you out at first light. The famous 7th-century bronze Sultanganj Buddha, found here in 1861, is in Birmingham Museum — the largest surviving metal Buddha from ancient India.
Chapter 01
What to see
- 01
Ajgaibinath temple
Boat from the ghat; carved Gupta reliefs on the rock.
- 02
Dawn dolphin boat
Gangetic dolphins around the rocks most mornings.
- 03
Kanwar Yatra
Shravan month — the walk to Deoghar begins here.
- 04
Murli Pahar
The second rock, with a mosque; views back to the temple.
Practical
Getting there
Fly
Patna (PAT) 220 km; Deoghar (DGH) 110 km.
Train
Sultanganj station, on the Patna–Bhagalpur main line, 25 km west of Bhagalpur.
Road
25 km from Bhagalpur on NH-80; 220 km from Patna, 5 hours.
On the map · Sultanganj is at 25.2487°N, 86.7396°E in Bhagalpur district, about 216 km (5 h) by road from Patna.
Before you go · Best time to visit · Safety, dress code & money · What to eat nearby
Practical
Distances from Sultanganj
Road distance and realistic driving time on Bihar roads — plan around these, not the straight line on a map.
From the gateway cities
| Bhagalpur → Sultanganj | 32 km | 0½ h |
| Darbhanga → Sultanganj | 171 km | 4 h |
| Patna → Sultanganj | 216 km | 5 h |
| Muzaffarpur → Sultanganj | 219 km | 5 h |
| Gaya → Sultanganj | 237 km | 5½ h |
To nearby places
| Sultanganj → Bhagalpur | 32 km | 0½ h |
| Sultanganj → Munger | 39 km | 0½ h |
| Sultanganj → Bhimbandh Wildlife Sanctuary | 50 km | 1 h |
| Sultanganj → Mandar Hill | 72 km | 1½ h |
| Sultanganj → Vikramshila | 73 km | 1½ h |
| Sultanganj → Simultala | 79 km | 1½ h |
| Sultanganj → Ashok Dham, Lakhisarai | 85 km | 2 h |
| Sultanganj → Ugratara, Mahishi | 93 km | 2 h |
| Sultanganj → Kusheshwar Asthan | 93 km | 2 h |
| Sultanganj → Kanwar Lake | 95 km | 2 h |
| Sultanganj → Nagi & Nakti Bird Sanctuaries | 99 km | 2 h |
| Sultanganj → Pawapuri | 159 km | 3½ h |
Estimates: road ≈ 1.3 × straight-line, ~40 km/h average. All Bihar distances →
Practical
Sultanganj tickets, entry fee & timings
What visitors have been paying recently. Fees change without notice — treat these as a planning guide and check the official page where one exists.
Ajgaibinath Temple, Sultanganj
- Hours
- Dawn – ~21:00; busiest at Shravani Mela (July–Aug)
- Fee
- Free. Boat to the rock temple ~₹20–50 per person.
- Booking
- No ticket. During Shravani Mela the kanwar route to Deoghar starts here — expect enormous crowds.



