About Omkareshwar — History & Mythology
Shree Omkareshwar Jyotirlinga is enshrined on Mandhata Island in the Narmada River, Khandwa district, Madhya Pradesh. The island's shape — when viewed from above — naturally resembles the sacred Sanskrit symbol ॐ (Om), giving the temple its name: Omkareshwar — "Lord of the Om Sound." This geographical miracle alone draws hundreds of thousands of pilgrims who come to experience the divine vibration of the universe's primal sound.
Omkareshwar is unique in housing two Jyotirlingas within close proximity: the primary Omkareshwar shrine on the island, and the Mamleshwar (Amaleshwar) shrine on the mainland across the Narmada's southern bank. Many devotees and scholars believe both temples together constitute the fourth Jyotirlinga, and a pilgrimage is considered incomplete without visiting both.
The primary mythology traces to the Vindhya Mountain, deity of the Vindhyachal range. Consumed by pride and suffering from sins, Vindhya performed intense worship of Lord Shiva at this very spot. He shaped a clay Linga and offered penance. Shiva was pleased and appeared here in two forms: Omkareshwar and Amaleshwar (Mamleshwar). Since the clay mound took the shape of Om, the island acquired its name.
A second legend involves King Mandhata of the Ikshvaku dynasty (ancestor of Lord Rama), who performed severe penance here until Shiva manifested as a Jyotirlinga. The island is named Mandhata in his honour. His sons Ambarish and Muchukunda also practised austerities here.
A third legend — the most dramatic — speaks of a war between the Devas (gods) and Danavas (demons) in which the Danavas won. The devastated Devas prayed to Lord Shiva, who emerged as Omkareshwar Jyotirlinga and defeated the demons, restoring cosmic order.
Historically, Omkareshwar's great significance lies in it being the place where Adi Shankaracharya (8th century CE) met his guru Govinda Bhagavatpada in a cave just below the Shiva temple. This cave still exists today, with an image of Adi Shankara installed within it. The temple complex was built by the Paramara Kings of Malwa in the 11th century. It features exquisite North Indian (Nagara) style architecture with intricate carvings, a five-storeyed structure, and an assembly hall with 60 carved pillars.
How to Get There
Omkareshwar is approximately 77 km from Indore and 130 km from Ujjain, making it an easy pilgrimage stop on the Indore–Ujjain circuit. The island is connected to the mainland by a bridge.
- Omkareshwar and Mahakaleshwar (Ujjain) can be covered in 2 days as a circuit from Indore
- Boats are available from Siddhanath Ghat for a river view of the island
- The Narmada Parikrama (circumambulation of the Om-shaped island, ~7 km) is a must-do — allow 2–3 hours
- Best months to visit: October to March (pleasant weather, Narmada calm)
- During monsoon, the river is spectacular but ferry services may be suspended
Nearest Railway Station & Airport
Temple Timings & Rituals
- Visit Mamleshwar Temple on the opposite bank — darshan at both temples completes the pilgrimage
- Mangal Aarti at 5 AM is peaceful and attendance is thin — the best time to experience the divine atmosphere
- The Shayan Aarti at night, with lamps on the Narmada, is extraordinarily beautiful
- Allow 1–2 days for a complete visit including Parikrama and boat ride
What Makes Omkareshwar Truly Unique
Where to Stay
Finding a comfortable place to stay near the temple is generally straightforward, with options ranging from trust-run guest houses to private hotels and dharamshalas.
- Book early for Maha Shivratri (temple town completely fills up)
- Many guesthouses are within walking distance of the bridge to the island
- Indore makes a comfortable base if you're combining Omkareshwar with Mahakaleshwar
- Completely vegetarian and alcohol-free environment throughout the temple town
Visitor Guidelines
The following guidelines ensure a respectful and smooth experience for all devotees and visitors.