Quick answer: Omkareshwar is one of the twelve Jyotirlingas of Lord Shiva. It stands on Mandhata island in the Narmada river in Khandwa district, Madhya Pradesh, an island traditionally said to be shaped like the sacred syllable Om. Shiva is worshipped here as Omkareshwar on the island and as Mamleshwar (Amareshwar) on the south bank, and devotees usually visit both. Legends link the shrine to the penance of the Vindhya mountain and of King Mandhata, and Adi Shankaracharya is said to have met his guru here. Indore is the nearest city. Check the temple's official website for current timings before you travel.

For families abroad planning a Jyotirlinga yatra, Omkareshwar is a deeply peaceful stop: a river island, ghats, boats and the sound of the Narmada, rather than a big-city temple. It pairs naturally with Mahakaleshwar in Ujjain, and it is one of the holiest places on the Narmada, a river that devotees regard as sacred as the Ganga.

Omkareshwar at a glance

DetailInformation
DeityLord Shiva as Omkareshwar (Lord of Omkara) and Mamleshwar / Amareshwar (Immortal Lord)
LocationMandhata island, Narmada river, Khandwa district, Madhya Pradesh
Jyotirlinga numberFourth in the traditional Dvadasha Jyotirlinga Stotram order
Nearest cityIndore
Key festivalsMaha Shivaratri, Shravan month, Kartik Purnima
Nearby JyotirlingaMahakaleshwar, Ujjain

The legends of Omkareshwar

The Vindhya mountain's penance

The Shiva Purana tells that the Vindhya mountain range, wanting to grow in greatness, worshipped Shiva in the form of an Omkara-shaped earthen linga. Pleased, Shiva appeared and granted the Vindhya its wish, and at the request of the gods and sages remained there as a Jyotirlinga. In this telling, the linga divided into two: Omkareshwar and Amareshwar, which is why the twin shrines are honoured together.

Advertisement

King Mandhata

The island takes its name from Mandhata, a famous king of the Ikshvaku (Solar) dynasty, ancestor of Lord Rama. Mandhata is said to have performed intense penance here until Shiva manifested as the Jyotirlinga. Many pilgrims call the island Mandhata or Shivapuri for this reason.

Devas and danavas

Another popular story tells of a war in which the gods were losing to the asuras. They prayed to Shiva, who appeared as Omkareshwar and defeated the demons. Across these stories the message is the same: Shiva responds to sincere devotion and dwells where his name, Om, is chanted.

Omkareshwar and Mamleshwar: the twin shrines

The Omkareshwar temple stands on the island, close to the river, in the Nagara style of North and Central India, with several storeys and a shikhara rising above the sanctum. The linga is modest in size and partly in a recess, and it is constantly bathed with Narmada water. The Mamleshwar temple on the southern bank is an older stone structure with carvings and inscriptions, and it is protected as a heritage monument.

Pilgrims usually cross between the two by the footbridges over the river or by boat. Local tradition holds that the pilgrimage is complete only when both are visited, so allow time for both rather than rushing back after one darshan.

Adi Shankaracharya and the Statue of Oneness

The traditional biographies of Adi Shankaracharya relate that, after leaving his home in Kerala as a boy, he travelled north and reached the Narmada at Omkareshwar. There, in a cave by the river, he found the sage Govinda Bhagavatpada, who initiated him and taught him Advaita Vedanta. A cave associated with this meeting is shown to pilgrims on the island.

Advertisement

In 2023 the Madhya Pradesh government unveiled a large statue of Adi Shankara as a young boy, called the Statue of Oneness (Ekatmata ki Pratima), on the Mandhata hill as part of a wider project celebrating his philosophy. It has quickly become a major attraction for visitors.

Omkareshwar parikrama

Walking around the island is a cherished practice. The parikrama path circles Mandhata, passing smaller temples, ghats, the confluence of the Narmada with the Kaveri (a local stream of that name), ruins and viewpoints over the river. It takes a few hours on foot and involves steps and some uneven ground, so wear good shoes, carry water and start early in hot months.

Omkareshwar is also an important point on the Narmada Parikrama, the long pilgrimage on foot along both banks of the river from its source at Amarkantak to the sea and back, which some devotees undertake over months.

Festivals at Omkareshwar

  • Maha Shivaratri: the biggest day of the year, with night-long worship and very large crowds.
  • Shravan month: Mondays in Shravan draw devotees for abhishekam with Narmada water.
  • Kartik Purnima: pilgrims bathe in the Narmada and light lamps on the ghats.
  • Narmada Jayanti: the river's festival is celebrated along its banks, including at Omkareshwar.

Festival dates follow the Hindu calendar and change each year. For the current season, see our October 2026 Hindu festival calendar and, for Madhya Pradesh's Vijayadashami on Tuesday 20 October 2026, our Dussehra 2026 in Madhya Pradesh guide.

How to reach Omkareshwar

  • By air: Indore's Devi Ahilyabai Holkar Airport is the nearest airport, with domestic connections from Delhi, Mumbai, Bengaluru and other cities. International travellers usually connect through Delhi or Mumbai.
  • By rail: Omkareshwar Road and Khandwa are the nearest railway stations; Indore and Ujjain are major rail hubs.
  • By road: Omkareshwar is a few hours' drive from Indore. Taxis and buses run from Indore and Ujjain.

Mahakaleshwar in Ujjain and the historic town of Maheshwar, with its Narmada ghats and the palace of Rani Ahilyabai Holkar, can be combined into the same trip. See our Mahakaleshwar Jyotirlinga guide for planning.

Tips for NRI pilgrims

  • Check the temple's official website for current timings, darshan arrangements and any online booking before you travel; arrangements are updated from time to time.
  • Wear modest traditional clothing and be ready to remove shoes and leather items.
  • Visit both Omkareshwar and Mamleshwar, and take a short boat ride for the view of the ghats.
  • Avoid Maha Shivaratri and Shravan Mondays if you are travelling with elderly parents or small children and prefer smaller crowds.
  • October to March is the most comfortable season; the monsoon can raise the river and affect boats.
  • Keep your passport copy and Indian contact number handy for hotel and booking requirements.

Omkareshwar in the twelve Jyotirlingas

The Dvadasha Jyotirlinga Stotram, traditionally attributed to Adi Shankaracharya, names Omkareshwar together with Amareshwar, reinforcing the twin-shrine tradition. Pilgrims who wish to complete all twelve often group Omkareshwar with Mahakaleshwar in Madhya Pradesh, then Trimbakeshwar, Grishneshwar and Bhimashankar in Maharashtra. Our guides to Trimbakeshwar and Grishneshwar help plan that circuit.

Advertisement

Frequently asked questions

Where is Omkareshwar Jyotirlinga?

Omkareshwar is on Mandhata (also called Shivapuri) island in the Narmada river, in Khandwa district of Madhya Pradesh. Indore is the nearest large city and the usual base for pilgrims.

Which is the real Jyotirlinga, Omkareshwar or Mamleshwar?

Tradition honours both. The Omkareshwar temple stands on the island and the Mamleshwar (Amareshwar) temple on the south bank of the river. Many devotees regard the two as together forming the Jyotirlinga, and complete their pilgrimage by visiting both.

Why is the island shaped like Om?

Seen from above, Mandhata island and the course of the Narmada around it are said to resemble the sacred syllable Om, which gives Omkareshwar, the Lord of Omkara, its name. It is a traditional description that pilgrims treasure, rather than a precise geographical claim.

What is the connection between Adi Shankaracharya and Omkareshwar?

According to the traditional biographies of Adi Shankara, the young sannyasi came to the banks of the Narmada at Omkareshwar and found his guru, Govinda Bhagavatpada, in a cave there. A large statue of Adi Shankara, the Statue of Oneness, was unveiled on the island in 2023.

Can I visit Omkareshwar and Mahakaleshwar in one trip?

Yes. Omkareshwar and Ujjain, home of Mahakaleshwar Jyotirlinga, are both reachable from Indore, and many pilgrims visit both Madhya Pradesh Jyotirlingas in a two or three day trip.

Editor's note

Editor's note (5 October 2026): This guide has been restored at its original address after the earlier version was lost. It covers well-established legends, history and general travel information only. We have not listed darshan timings, ticket prices or contact details, which change; please check the temple's official website before you travel.