Pilgrimage
Temples of Maheshwar: a walking guide to the ghat temples
Shiva temples in the fort, on the ghats and on an island in the river — what to see and how to string them together on foot.
By the Rathore family, Hotel Shivalay Palace · Updated Oct 2026 · 7 min read
Most of Maheshwar's temples sit inside Ahilya Fort or along the Narmada ghats directly below it, so you can see them on foot in two to three hours. Start at the Ahilyeshwar temple inside the fort, walk down to the ghat temples and chhatris, and take a boat to the Baneshwar temple in the river.
Why Maheshwar has so many temples
Maheshwar is believed to be the ancient city of Mahishmati, mentioned in the epics. In the 18th century Devi Ahilyabai Holkar made it her capital and rebuilt its ghats and temples. The result is a riverfront where fort, palace and shrines run together, and where worship has never stopped.
The main temples
| Temple | Where | Why visit |
|---|---|---|
| Ahilyeshwar (Ahileshwar) Temple | Inside Ahilya Fort | The best-known temple in town, with finely carved stone |
| Rajrajeshwar Temple | Near the fort | An old Shiva temple with lamps kept burning by devotees |
| Kashi Vishwanath Temple | Ghat area | Echoes the Varanasi temple Ahilyabai rebuilt |
| Chhatris (memorials) | Ahilya Ghat | Carved cenotaphs of the Holkar family, beside the river |
| Baneshwar Temple | On an island in the Narmada | Reached by boat; calm and photogenic |
| Jaleshwar Temple | Downstream, on the riverbank | A quieter shrine for those with extra time |
Temple names and spellings vary on signs and maps. If you are unsure, ask a priest on the ghat or at our front desk.
A two-to-three-hour walking route
- Ahilya Fort gate — enter the fort precinct and visit the Ahilyeshwar temple.
- Rajwada — Ahilyabai's palace and court room (open 7 AM–6 PM).
- Down the steps to Ahilya Ghat — the chhatris and riverside shrines.
- Boat to Baneshwar — agree the fare with the boatman before you board.
- Back on the ghat by sunset — stay for the Narmada Aarti.
Temple etiquette
- Leave footwear outside; carry slip-ons.
- Dress modestly — shoulders and knees covered.
- Ask before photographing the inner sanctum; some temples don't allow it.
- Keep small change for offerings and footwear stands.
Best time to visit the temples
Early morning (6–9 AM) is cool and quiet, with soft light on the ghats. Evenings are busier but bring the aarti. On Mahashivratri, Narmada Jayanti and Mondays in Shravan, expect crowds and longer queues.
Walk to the temples from our door. About 900 m from Ahilya Ghat and a 10-minute walk from the fort. Rated 4.9 by 388 guests on Google.
FAQ
Which is the most famous temple in Maheshwar?
The Ahilyeshwar temple inside Ahilya Fort, built in the time of Devi Ahilyabai Holkar.
Can I visit all the temples in one day?
Yes. The main temples are within walking distance of each other; two to three hours is enough.
How do I reach the Baneshwar temple?
By boat from Ahilya Ghat. Agree the fare before you board; boats may stop when the river is high.
Is there an entry fee for the temples?
No. The fort precinct and ghats are open at all hours; the Rajwada is open 7 AM–6 PM.
What should I wear?
Modest clothing covering shoulders and knees, and footwear you can slip off easily.