Kudozz Club
Plan My Trip →or email connect@kudozz.in
Omkareshwar, Madhya Pradesh
OmkareshwarNarmada RiverHeritageMadhya Pradesh

Omkareshwar Travel Guide: Jyotirlinga Island Temple & Narmada Ghats

A Shiva temple on an island shaped like the sacred Om symbol, ringed by the Narmada River — everything you need to plan a trip to Omkareshwar.

10 min readOmkareshwar, Madhya Pradesh1,750 words

Why Omkareshwar?

On Mandhata Island (also called Shivapuri), where the Narmada River splits and rejoins itself, sits one of Hinduism's most distinctive pilgrimage sites — an island traditionally said to be shaped like the sacred Om symbol, home to the Omkareshwar Jyotirlinga Temple, one of only twelve Jyotirlingas of Shiva in India.

A bridge connects the island to the mainland, where Mamleshwar Temple sits on the opposite bank, sometimes considered a companion Jyotirlinga site. Around both temples run the Narmada's ghats — a riverside world of boat rides, bathing steps, and the long-standing tradition of the Narmada Parikrama, a circumambulation pilgrimage along the length of the river. It's a smaller, quieter pilgrimage stop than Ujjain, and easy to combine with Indore or Mandu.

🕉️ Omkareshwar at a Glance

📍 StateMadhya Pradesh, India
🛕 Key SiteOmkareshwar Jyotirlinga
🌡️ Best TimeOct – Mar
✈️ Nearest AirportIndore (IDR), ~75 km
🌊 RiverNarmada
💰 Budget/Day₹1,000 – ₹4,500

Planning a pilgrimage? See our guide to planning a Jyotirlinga Yatra.

Best Time to Visit Omkareshwar

☀️Oct – Mar
Best overall

Cool, comfortable weather for the island walk and ghat-side time — the most pleasant window to visit.

🔥Apr – Jun
Hot

Dry heat builds through the day; an early-morning or evening visit avoids the worst of it.

🌧️Jul – Sep
Monsoon

The Narmada swells dramatically and the surroundings turn lush green, though boating can be suspended when the river runs high.

Our pick: November to February, for comfortable temperatures and calm river conditions for boating.

How to Reach Omkareshwar

  • By Air: Indore (IDR) is the nearest airport, about 75 km away.
  • By Train: Omkareshwar Road and Khandwa are the nearest railway stations, both requiring a short onward drive.
  • By Road: Well connected from both Indore and Khandwa, and easily combined with a Mandu or Maheshwar trip.
💡 Pro Tip: Cross to the island early in the morning, before the day-trip crowds from Indore arrive — the temple and ghats are noticeably calmer before mid-morning.

Top Attractions

Omkareshwar Dam, Madhya Pradesh
  • Omkareshwar Jyotirlinga Temple: One of the 12 Jyotirlingas of Shiva, located on Mandhata island — the reason most travellers come.
  • Mamleshwar Temple: On the mainland bank, sometimes considered a companion Jyotirlinga site, and often visited alongside Omkareshwar.
  • Narmada ghats and boating: Riverside steps and boat rides along the Narmada, particularly scenic at sunset.
  • Narmada Parikrama route: Omkareshwar is a significant stop on the long-standing circumambulation pilgrimage along the Narmada River.
  • Kajal Rani Cave: A smaller, quieter site worth a stop for those with extra time.
  • Omkareshwar Dam: A large hydro project on the Narmada nearby, a reminder of the river's modern significance alongside its sacred one.
Omkareshwar Jyotirlinga Temple, Madhya Pradesh
Omkareshwar Jyotirlinga Temple, Madhya Pradesh
Mamleshwar Temple, Omkareshwar
Mamleshwar Temple, Omkareshwar

Where to Stay

🏨
Budget
₹600–₹1,500/night
  • → Dharamshalas and pilgrim lodges near the temple
  • → Simple guesthouses on the mainland side
🏩
Mid-Range
₹1,800–₹4,000/night
  • → Riverside hotels on the mainland
  • → MP Tourism guesthouses
✨
Luxury
₹4,500–₹9,000+/night
  • → Riverfront resort-style stays
  • → Boutique heritage stays nearby
Options here are simpler than Ujjain or Indore — most travellers treat Omkareshwar as a day trip or a single overnight rather than a longer base.

What to Eat in Omkareshwar

  • Temple prasad: Simple vegetarian offerings are widely available around the temple.
  • Local vegetarian thalis: Basic, filling meals are the norm at eateries near the ghats and mainland market.
  • Riverside snack stalls: Simple snacks and chai are readily available along the ghat approach roads.

1-Day Omkareshwar Itinerary

Morning

Temple & Island

  • ✓Early arrival, cross the bridge to Mandhata island
  • ✓Darshan at Omkareshwar Jyotirlinga Temple
  • ✓Walk around the island's smaller shrines
Afternoon / Evening

Mamleshwar & Ghats

  • ✓Visit Mamleshwar Temple on the mainland
  • ✓Relaxed time along the Narmada ghats
  • ✓Sunset boat ride on the river

Budget Breakdown

ExpenseBudgetMid-RangeLuxury
Accommodation/night₹600₹2,500₹6,500
Food/day₹250₹600₹1,500
Boat ride & local transport₹200₹500₹1,200
Daily total₹1,050₹3,600₹9,200

* Excludes flights/trains to the region.

Essential Travel Tips

  • Cross to the island early: Mornings before mid-morning day-trip crowds arrive from Indore are noticeably calmer.
  • Dress modestly: Covered shoulders and knees are expected at both Omkareshwar and Mamleshwar temples.
  • Check boating conditions in monsoon: Rides can be suspended when the Narmada runs high.
  • Combine with Mandu or Indore: Omkareshwar works well as a stop on a wider western Madhya Pradesh route.

✅ Do

  • →Cross to the island early to beat the crowds
  • →Visit both Omkareshwar and Mamleshwar temples
  • →Take a sunset boat ride on the Narmada
  • →Combine the visit with Mandu or Indore
  • →Dress modestly at both temples

❌ Don't

  • →Arrive mid-morning expecting a quiet temple visit
  • →Skip Mamleshwar Temple on the mainland
  • →Book a boat ride without checking river conditions in monsoon
  • →Wear revealing or beachwear-style clothing near temples
  • →Rush the ghat-side time — it's the calmest part of the visit

Frequently Asked Questions

How many days do I need in Omkareshwar?

A single day or overnight stop is enough for most travellers — the temple, island, and ghats can be comfortably covered in half a day, with a sunset boat ride as a nice way to close it out.

What is Omkareshwar famous for?

The Omkareshwar Jyotirlinga Temple, one of the 12 Jyotirlingas of Shiva, located on Mandhata (Shivapuri) island in the Narmada River — an island traditionally said to be shaped like the sacred Om symbol.

Is Omkareshwar the same as Mamleshwar?

They're closely linked but distinct — Omkareshwar Temple sits on the island, while Mamleshwar Temple is on the mainland bank and is sometimes considered a companion Jyotirlinga site. Many pilgrims visit both.

What is the best time to visit Omkareshwar?

October to March, for comfortable temperatures for the walk to the island and around the ghats.

How do I reach Omkareshwar?

The nearest airport is Indore (IDR), about 75 km away, with Omkareshwar Road or Khandwa as the nearest railway stations. It's well connected by road from both Indore and Khandwa.

Can Omkareshwar be combined with Mandu or Indore?

Yes — it sits roughly between Indore and Mandu, making it easy to combine into a wider western Madhya Pradesh itinerary covering both.

Published by the Kudozz Club editorial team · Last updated · How we research our guides

Want us to plan this trip for you?

Tell Kudozz Club where you want to go and what kind of trip you’re looking for. We’ll build a Omkareshwar and Madhya Pradesh itinerary around your dates and budget.

Continue Exploring

View all guides