Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Omkareshwar, Sharmili Island and Ujjain Route

Day 1 · Mon, Nov 2
Omkareshwar

Omkareshwar temple town

  1. Omkareshwar Jyotirlinga Temple — Omkareshwar island; begin with darshan and allow time for security and queues (early morning, ~2 hours; verify Monday opening and book any required priority entry).
  2. Mamleshwar Jyotirlinga Temple — south-bank mainland; visit the historic temple across the bridge after Omkareshwar (late morning, ~1 hour).
  3. Narmada River ghats — Omkareshwar waterfront; walk the sacred ghats and take a short boat ride if operating (late morning, ~1.5 hours).
  4. Siddhanath Temple — Omkareshwar island; see its distinctive medieval carvings in a quieter setting (early afternoon, ~45 minutes).
  5. Shree Gajanan Restaurant — Omkareshwar market area; choose a simple vegetarian Madhya Pradesh meal, approximately ₹150–₹350 per person (lunch, ~1 hour).
  6. Narmada Aarti at Omkareshwar Ghat — Omkareshwar waterfront; finish with the evening river ceremony (around sunset, ~1 hour; timing varies seasonally).

Morning

Start before sunrise at Omkareshwar Jyotirlinga Temple on the island, ideally around 5:30–6:00am. The approach involves narrow pedestrian lanes and security checks, so leave extra time and carry only essentials; larger bags may not be allowed inside. Allow roughly two hours for the queue and darshan, and verify the Monday opening arrangements and any priority-entry requirement locally or through the temple’s official booking channel. Afterward, cross the bridge to Mamleshwar Jyotirlinga Temple on the mainland. It is a short walk or auto-rickshaw ride, and the compact historic temple usually takes about an hour to see; modest clothing and covered shoulders are appreciated.

Continue down to the Narmada River ghats for an unhurried waterfront walk. The steps and lanes can be uneven, so comfortable sandals are useful, and it is best to use a life jacket if a short boat ride is operating—services depend on river conditions, weather, and local availability. Keep some small cash for offerings, lockers, and boat charges. Return toward the island for Siddhanath Temple, a quieter stop with finely carved medieval stonework; allow about 45 minutes and take care on the approach, particularly if the stone is damp.

Lunch and Evening

Have a simple vegetarian lunch at Shree Gajanan Restaurant in the market area, budgeting approximately ₹150–₹350 per person. Expect straightforward local food rather than a leisurely restaurant service, so this is a good place to refuel before the evening. Spend the afternoon at an easy pace around the market and riverside rather than adding another major sight; Omkareshwar’s lanes are busiest later in the day, and temple areas may have restricted photography.

Return to Narmada Aarti at Omkareshwar Ghat around sunset, reaching the waterfront 20–30 minutes early for a clear view. The ceremony time changes seasonally and may shift with local temple arrangements, so confirm it with your accommodation that morning. After the aarti, walk back through the lit-up market or take a local auto-rickshaw to your stay; avoid carrying valuables openly in the crowded lanes.

Day 2 · Tue, Nov 3
Sharmili Island

Sharmili Island escape

Getting there from Omkareshwar
Private car/taxi via the Omkareshwar–Khandwa area (approximately 1–3 hours, about ₹1,500–₹3,500 depending on the island’s exact location). Arrange through your accommodation or a local taxi operator; confirm the landing point and boat transfer in advance. Depart after breakfast, as the day includes morning island activities.
Local bus toward the nearest mainland village, then an arranged boat transfer (approximately 2–4 hours total, ₹200–₹800). Less reliable and not recommended with luggage.
  1. Sharmili Island — Sharmili Island; spend the morning exploring the island’s shoreline, rural scenery, and quiet river setting (morning, ~2.5 hours; confirm local access, boat availability, and weather in advance).
  2. Narmada backwater boat excursion — local landing near Sharmili Island; enjoy a relaxed, locally arranged boat outing rather than rushing between sights (late morning, ~1.5 hours; subject to water conditions).
  3. Village-style vegetarian lunch — near the island landing; request a fresh local thali from a well-reviewed homestyle eatery, approximately ₹200–₹400 per person (lunch, ~1 hour).
  4. Rural walking route around Sharmili Island — island outskirts; take an easy guided walk through farmland and riverside paths (afternoon, ~2 hours; wear sturdy footwear and carry water).
  5. Sunset by the Narmada — island riverbank; end with an unhurried sunset and return before dark (late afternoon, ~1 hour).

Morning

After breakfast, spend about 2½ hours exploring Sharmili Island at an easy pace, following the shoreline, rural tracks, and quiet river viewpoints rather than trying to cover every corner. The island’s access and boat landing arrangements can vary, so confirm the exact meeting point, local guide, and return boat with your accommodation the previous evening. Wear sandals or shoes that can handle mud, carry drinking water and sun protection, and avoid wandering close to the water’s edge without local advice.

Late morning, take the locally arranged Narmada backwater boat excursion—around 1½ hours is enough for a relaxed outing. Boats are weather- and water-level dependent, and life jackets may be limited, so check conditions before setting out and do not rely on finding a boat spontaneously. Return to the landing area for a simple village-style vegetarian thali at a well-reviewed homestyle eatery; allow ₹200–₹400 per person and ask for freshly cooked dishes rather than expecting a fixed restaurant menu.

Afternoon and Evening

After lunch, join a guided two-hour walk around the outskirts of Sharmili Island, passing farmland, riverside paths, and small village settlements. Keep the route flexible because unmarked tracks can become muddy or blocked, and carry water, sturdy footwear, and insect repellent. This is a good time to slow down and enjoy the rural scenery rather than adding another formal sightseeing stop.

Finish at the Narmada riverbank for an unhurried sunset, allowing roughly an hour and arranging your return boat or local transfer before dusk. Aim to leave the waterfront while there is still daylight; mobile coverage and transport availability may be patchy after dark. Confirm tonight’s very early onward departure to Ujjain—including the boat transfer, vehicle, and road access—the previous evening, since reaching Mahakaleshwar for early darshan requires leaving around 4:00–5:00am.

Day 3 · Wed, Nov 4
Ujjain

Ujjain heritage city

Getting there from Sharmili Island
Pre-arranged private car/taxi to Ujjain, including the required boat transfer from the island (approximately 4–6 hours total, ₹3,000–₹6,000). Depart very early—around 4:00–5:00am—to reach Mahakaleshwar for early-morning darshan. Confirm the boat and road access the previous day.
Boat to the mainland, taxi/bus to Indore, then a train or bus to Ujjain (approximately 6–9 hours, ₹500–₹1,500). Book trains on IRCTC or buses on redBus; this is too slow for an early temple visit.
  1. Mahakaleshwar Jyotirlinga Temple — Ujjain Old City; make this the priority visit, allowing substantial queue and security time (early morning, ~2–3 hours; advance booking is required for some darshan options).
  2. Harsiddhi Temple — Ram Ghat area; visit the prominent Shakti shrine a short walk from Mahakaleshwar (late morning, ~45 minutes).
  3. Ram Ghat — Shipra River; walk Ujjain’s principal bathing ghat and riverside pilgrimage area (late morning, ~1 hour).
  4. Shree Ganga Restaurant — Ujjain city centre; have a vegetarian thali or North Indian meal, approximately ₹200–₹450 per person (lunch, ~1 hour).
  5. Vedh Shala (Jantar Mantar) — Jaisinghpura; explore the historic astronomical instruments and observatory grounds (afternoon, ~1 hour; verify Wednesday hours).
  6. Kal Bhairav Temple — Bhairavgarh; finish with Ujjain’s distinctive Bhairav shrine before returning to the centre (late afternoon, ~1 hour; allow ~30–45 minutes each way by auto-rickshaw or taxi).

Early Morning

Make Mahakaleshwar Jyotirlinga Temple your clear priority. Aim to arrive around 5:00–5:30am, allowing 2–3 hours for security, queueing, footwear and locker arrangements, and the darshan itself. Special darshan or Bhasma Aarti access depends on advance booking and identity verification; do not assume a same-day slot will be available. Keep your belongings minimal and check the current entry rules before leaving your hotel.

Afterwards, walk through the Old City towards Harsiddhi Temple—roughly 10–15 minutes, depending on crowd conditions—for about 45 minutes. Continue on foot to Ram Ghat, where an hour is enough to watch pilgrims along the Shipra, see the riverside shrines, and take a slower break after the temple crowds. The lanes are busiest in the morning, so stay aware of sandals, phones, and small bags.

Lunch and Afternoon

Take an auto-rickshaw or taxi to Shree Ganga Restaurant in the city centre for a straightforward vegetarian thali or North Indian lunch; budget ₹200–₹450 per person and allow about an hour. From there, continue by auto or taxi to Vedh Shala (Jantar Mantar) in Jaisinghpura. Spend around an hour among the historic astronomical instruments, but verify Wednesday opening hours locally before setting out, as schedules can change.

Late Afternoon

Finish at Kal Bhairav Temple in Bhairavgarh, reached by auto-rickshaw or taxi in approximately 30–45 minutes each way. Allow about an hour at the shrine and keep a little flexibility for traffic and queues. Return to central Ujjain afterwards; the full day is best treated as an early start with a relaxed evening rather than adding another major sight.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version