RiverMadhya Pradesh
Maheshwar
Ahilyabai's riverside capital of ghats, temples and handwoven sarees
- Ideal stay
- 2 days
- Best time
- October to March
Central India · Temple
An island shaped like Om, holding a Jyotirlinga in the Narmada
Best: Aug–Mar
The Narmada narrows here between rocky banks and parts around Mandhata, an island two kilometres long whose outline, seen from above, is said to form the syllable Om. Pilgrims cross from the town by the old suspension bridge or by boat to the Omkareshwar temple, where the Jyotirlinga sits in a low stone sanctum and the crowd presses in with Narmada water and bilva leaves. Across the river the Mamleshwar temple, a Paramara-period building with a carved shikhara, is counted with Omkareshwar as a single Jyotirlinga, so darshan means both.
What sets the place apart is the parikrama, a seven-kilometre circuit of the island that climbs past the Siddhanath temple, a ruined Paramara shrine on the hilltop with a frieze of elephants around its plinth, along ridges of scrub and rock with the river far below, then down to the sangam where the Kaveri, the arm of the Narmada that makes Mandhata an island, rejoins the main river. Ghats on both banks host the evening aarti and lamp floating; the Gauri Somnath temple holds a huge lingam that legend says once showed the future. The 108-foot statue of Adi Shankaracharya at Ekatmata Dham, raised in 2023 on the hill where the young philosopher is said to have met his guru Govinda Bhagavatpada, has given the town a new skyline.
Boats run up to the dam and back; the Omkareshwar dam upstream has calmed the river, but the rocks and pools below the temple still ring with bathers.
Best Aug–Mar
October to March; August to September for a full, dramatic river.
Give Omkareshwar 1 day and it repays the time; with fewer you are choosing between Omkareshwar Jyotirlinga on Mandhata island and Mamleshwar temple on the south bank. We build the hours around the weather — early starts when it is hot, long afternoons when it is not.
On the ground
The days we would actually plan for you, in the order that suits the light.
At the table
Getting there
Indore Airport is about 80 km (2 hours); Omkareshwar Road (Mortakka) station is 12 km and Khandwa Junction 70 km.
Airport pickups, station transfers and the driver for the days here are all part of what we arrange — including the hour you should leave, which is usually earlier than you think.
Next door
Places that join Omkareshwar without a long drive — the way a real week is built.
RiverMadhya Pradesh
Ahilyabai's riverside capital of ghats, temples and handwoven sarees
HeritageMadhya Pradesh
A monsoon city of ship palaces and Rani Roopmati's pavilion
TempleMadhya Pradesh
Mahakal's city where the day begins with ash and drums
CityMadhya Pradesh
City of lakes, begums, mosques and India's finest tribal museum
Before you ask
Photograph of Omkareshwar: Deveshc92 · CC BY 4.0
All destinations