Omkareshwar Jyotirlinga

Omkareshwar Jyotirlinga on Mandhata island in the Narmada, Madhya Pradesh: its tradition, the Mamaleshwar shrine, parikrama and how to combine it with Ujjain.

By Editorial TeamUpdated Pilgrimage

Where is Omkareshwar Jyotirlinga?

Omkareshwar Jyotirlinga stands on Mandhata island in the Narmada river in Madhya Pradesh's Khandwa district. The island is said to resemble the sacred syllable Om. The Mamaleshwar (Amaleshwar) temple on the opposite bank is also revered, and traditions differ on how the two are counted.

Omkareshwar Jyotirlinga

Location
Mandhata island, Narmada river, Khandwa district
Open in Google Maps (opens in a new tab)

Quick facts

Location
Mandhata island, Narmada river
Paired shrine
Mamaleshwar (Amaleshwar), across the river
Nearest major airport
Indore
Combine with
Mahakaleshwar, Ujjain

Tradition

The island

The temple stands on the island above the ghats of the Narmada. Many pilgrims walk the parikrama path around the island, and boat crossings are common.

Visiting

Omkareshwar is usually visited from Indore or combined with Mahakaleshwar in Ujjain. The Narmada is itself sacred, and bathing at its ghats is part of the pilgrimage for many.

See all twelve on our 12 Jyotirlingas of India guide.

Frequently asked questions

Is Mamaleshwar also a Jyotirlinga?

Traditions differ. The Stotram names 'Omkaram Amaleshwaram', and many pilgrims visit both Omkareshwar and Mamaleshwar as part of the Jyotirlinga darshan.

Sources and further reading

We link to primary and authoritative sources. External links open in a new tab.

Written and maintained by the KashiVishwanathTemple.net Editorial Team. Last updated . Found an error? Tell us — see our editorial policy.