Where Is Omkareshwar
Omkareshwar stands on a sacred island called Mandhata (or Shivapuri) in the Narmada river, in the Khandwa district of Madhya Pradesh. The island is famously shaped like the holy symbol Om, which gives the shrine its name. It is one of the twelve revered Jyotirlingas of Lord Shiva, and the murmur of the Narmada flowing around the island makes the whole place feel like a living Omkar (the sound Om).
The Deity - Omkareshwar and Amareshwar
Here Shiva is worshipped as Omkareshwar, the Lord of the sound Om. The shrine is unusual because it holds two main lingas - Omkareshwar on the island and Amareshwar (also called Mamleshwar) on the southern bank of the Narmada. Many believe the full Jyotirlinga darshan includes both. Shiva here is the embodiment of the primordial sound from which all creation arose, and his presence is felt in the very name of the place.
History and Katha
One katha tells of the great king Mandhata of the Ikshvaku dynasty, who performed severe penance here until Shiva appeared as the Jyotirlinga, giving the island its name. Another story tells how the Vindhya mountain worshipped Shiva to gain greatness and was blessed, with the Lord taking residence as Omkareshwar. The site is also linked to the sage Adi Shankaracharya, who is said to have met his guru Govinda Bhagavatpada in a cave near here.
What Makes Omkareshwar Special

The most striking feature is the Om-shaped island itself, a natural form of the most sacred syllable in Hinduism. Pilgrims perform a parikrama (circumambulation) of the island, walking the path of Om around the Lord. The Narmada, one of India's holiest rivers, embraces the shrine on all sides, and a daily shayan aarti puts the Lord to rest with dice laid out, as Shiva and Parvati are believed to play here each night.
Darshan and Yatra Tips
Getting there: the nearest airport is Indore (about 80 km) and the nearest railhead is Omkareshwar Road; buses and taxis run from Indore and Khandwa. Tips: 1. Cross to the island by bridge or boat and take darshan of both Omkareshwar and Mamleshwar. 2. Do the island parikrama early in the day. 3. Take a holy dip in the Narmada before darshan. 4. Dress modestly and carry minimal belongings. 5. Book special darshan or abhishek in advance during Shivratri and Shravan.
Mantra for Omkareshwar
The natural mantra here is the syllable Om itself, chanted with Om Namah Shivaya. The Jyotirlinga verse remembers him as:
Omkaramamaleshwaram
from the Dwadasha Jyotirlinga Stotram. Chanting Om Namah Shivaya on the Om-shaped island, beside the flowing Narmada, is believed to bring deep peace, dissolve sins and unite the devotee with the primordial sound. The Maha Mrityunjaya Mantra is also recited here for health and long life.
Best Time to Visit

The best months are October to March, when the weather is pleasant for the parikrama and river bath. Maha Shivratri and the month of Shravan are the most sacred and crowded times, along with Kartik Purnima when the Narmada banks glow with lamps. Avoid the peak monsoon if the river is in spate, and prefer early morning darshan for a quiet, unhurried experience.
Common Questions From Devotees
Where is the Omkareshwar Jyotirlinga located?+
It is on the Mandhata island in the Narmada river in the Khandwa district of Madhya Pradesh. The island is famously shaped like the holy symbol Om, which gives the shrine its name.
Why is the island shaped like Om significant?+
Om is the most sacred syllable in Hinduism, the primordial sound of creation. The island naturally forming this shape makes the whole shrine feel like a living Omkar, and pilgrims perform a parikrama along the path of Om.
Why are there two lingas at Omkareshwar?+
The shrine holds Omkareshwar on the island and Amareshwar, also called Mamleshwar, on the southern bank of the Narmada. Many believe the full Jyotirlinga darshan includes worship of both lingas.
What is the katha behind Omkareshwar?+
King Mandhata of the Ikshvaku dynasty performed severe penance here until Shiva appeared as the Jyotirlinga. Another katha tells how the Vindhya mountain worshipped Shiva and was blessed, with the Lord residing as Omkareshwar.
How do I reach Omkareshwar?+
The nearest airport is Indore, about 80 km away, and the nearest railhead is Omkareshwar Road. Buses and taxis run regularly from Indore and Khandwa to the shrine.
What is the best time to visit Omkareshwar?+
October to March is best, when the weather is pleasant for the parikrama and river bath. Maha Shivratri, Shravan and Kartik Purnima are the most sacred times. Avoid peak monsoon when the Narmada may be in spate.
About the author
Pandit Ravindra Sharma · Vedic Rituals & Bhakti, 22+ years
Pandit Ravindra is the Vandnaa editorial team's resident specialist on aarti, chalisa, and daily devotion. He has performed home and temple pujas across Varanasi and Delhi for over two decades and contributes the bhakti-focused articles on this site.
Meet the Vandnaa editorial team →Explore on Vandnaa
Related Articles

Mallikarjuna Jyotirlinga (Srisailam) - Significance & Darshan
9 min read

12 Jyotirlinga - Complete List, Names, Locations, Significance + Yatra Guide
10 min read

Somnath Jyotirlinga - Significance, Darshan, Katha & Yatra Guide
9 min read

Kashi Vishwanath - Significance, Darshan & Varanasi Yatra Guide
9 min read

Mahakaleshwar Ujjain - Bhasma Aarti, Significance & Darshan Guide
9 min read

Om Namah Shivaya Mantra Benefits & Meaning (ॐ नमः शिवाय)
9 min read