About Omkareshwar
The Sacred Island of the Narmada
Omkareshwar is one of India's most profoundly sacred pilgrimage destinations — a natural island in the Narmada River whose shape mirrors the Sanskrit syllable Om (ॐ), considered the primordial sound of the universe in Hindu philosophy.
The island, called Mandhata or Shivapuri, is formed where the Narmada and Kaveri rivers meet and encircle it. The Omkareshwar Jyotirlinga temple — one of the twelve holiest Shiva shrines in Hinduism — sits at the heart of this island, drawing pilgrims from across India.
Omkareshwar is most commonly visited in combination with Ujjain as a twin-Jyotirlinga pilgrimage, making it one of the most spiritually complete journeys in Madhya Pradesh. The journey between the two shrines takes approximately 1.5 to 2 hours by road.
The atmosphere at Omkareshwar is more intimate and serene than Ujjain — smaller crowds, the sound of flowing water, and the peaceful rhythm of boat rides across the Narmada create a contemplative experience that remains with travellers long after the visit.