Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

Ujjain to Omkareshwar to Indore Itinerary Outline

Day 1 · Mon, Apr 13
Ujjain

Ujjain

  1. Mahakaleshwar Jyotirlinga — Ujjain (Old City): The city’s signature temple and the most important spiritual start to the trip; go for the evening aarti/darshan since it’s already afternoon today. — late afternoon/evening, ~2 hours
  2. Ram Ghat — Shipra Riverfront: A serene way to unwind after temple time, with river views and evening activity along the ghats. — evening, ~1 hour
  3. Jai Singh Puskarni / Kumbh area walk — near Mahakal corridor: A short, easy cultural stroll to see the temple precinct and local pilgrimage atmosphere without extra travel. — evening, ~45 minutes
  4. Sagar Gaire Fast Food — Freeganj area: A reliable local meal stop for simple, budget-friendly Central Indian food after sightseeing. Approx. ₹150–300 per person. — dinner, ~1 hour

Late Afternoon: Mahakaleshwar Jyotirlinga

Since it’s already afternoon, head straight to Mahakaleshwar Jyotirlinga in Ujjain’s Old City for darshan and, if timing lines up, the evening aarti atmosphere. This is the heart of the city, so expect narrow lanes, a lot of foot traffic, and a very devotional pace around the temple complex. If you’re coming from elsewhere in town, a short auto-rickshaw ride is usually ₹30–80 depending on distance, but the last stretch is often easier on foot because of traffic near Mahakal Marg. Keep a little time in hand for security checks and queue movement; evening slots can get busy, especially on Mondays and during festivals.

Evening Walk: Jai Singh Puskarni / Kumbh area walk and Ram Ghat

After temple time, do the short walk around the Jai Singh Puskarni / Kumbh area near the Mahakal corridor. It’s not a grand sightseeing stop so much as a good way to feel the rhythm of pilgrimage life: temple vendors, pilgrims, small tea stalls, and the old-city energy that makes Ujjain feel so alive. From there, continue to Ram Ghat on the Shipra Riverfront for a calmer hour by the water. In the evening, the ghats usually have the best light and the most activity, and it’s a nice reset after the intensity of the temple crowds. There’s no real entry fee for either stop; just watch your step near the river and keep an eye on belongings in busy areas.

Dinner: Sagar Gaire Fast Food

Wrap up at Sagar Gaire Fast Food in Freeganj, which is a dependable local choice when you want something filling without turning dinner into another outing. Expect straightforward Central Indian fast food, sandwiches, chaats, and quick plates, with most people spending roughly ₹150–300 per person. It’s a practical stop after a long temple evening, and Freeganj is easy to reach by auto from the old city in about 10–15 minutes depending on traffic. If you still have energy afterward, you can take a short drive back through the lit-up temple streets, but otherwise this is a good night to call it early and rest for tomorrow’s move to Omkareshwar.

Day 2 · Tue, Apr 14
Omkareshwar

Omkareshwar

Getting there from Ujjain
Private taxi / cab via NH52 + state highways (about 4.5–5.5 hrs, ~₹3,500–5,500 total). Best for a morning departure so you can still reach Omkareshwar in time for the temple visit before lunch.
Intercity bus from Ujjain to Khandwa/Omkareshwar-side (about 5.5–7 hrs, ~₹250–600). Book on RedBus; cheaper but less frequent and slower.
  1. Omkareshwar Jyotirlinga — Omkareshwar Island: Start with the main pilgrimage highlight, ideally before the day gets warm and crowded. — morning, ~1.5 hours
  2. Kedareshwar Temple — Mandhata Island: A quieter temple stop with strong river-and-shrine atmosphere, close enough to fit naturally after Omkareshwar. — late morning, ~45 minutes
  3. Narmada Parikrama viewpoint / riverfront walk — around Mandhata: Best for soaking in the island setting and the distinctive Narmada landscape. — midday, ~1 hour
  4. Bawarchi Restaurant — Omkareshwar market area: Convenient for a proper lunch with local dhaba-style meals; good for refueling before moving on. Approx. ₹200–400 per person. — lunch, ~1 hour
  5. Peshawar Dhaba-style riverside snack stop — near the ghats/market strip: A low-key break for chai, pakora, or sweets while you watch the pilgrimage flow. Approx. ₹100–250 per person. — afternoon, ~45 minutes

Morning

You should arrive in Omkareshwar with enough daylight to head straight into the island’s main pilgrimage rhythm. Begin at Omkareshwar Jyotirlinga on Omkareshwar Island, where the temple lanes are usually busiest from late morning onward and the stone pathways can feel tight once the heat builds. Keep a little cash handy for prasad, shoes, and small offerings; most visitors spend about ₹20–100 on incidentals, while special puja arrangements can cost more depending on what you ask for. Early hours are best for a calmer darshan, and if you’re moving at a comfortable pace, plan around 1.5 hours here before wandering onward.

Late Morning to Midday

From there, continue to Kedareshwar Temple on Mandhata Island, which has a quieter, more meditative feel and fits naturally into the flow of temple-hopping here. It’s close enough that you can reach it with a short auto-rickshaw ride or a relaxed walk, depending on where you exit the main temple area. After that, take your time with a Narmada Parikrama viewpoint / riverfront walk around Mandhata; this is where the place really opens up, with the river views, ghats, and pilgrim movement giving you a strong sense of the island’s everyday life. If it’s a hot April day, do this part unhurriedly and carry water—there’s not much shade once you step away from the temple lanes.

Lunch and Afternoon

For lunch, head to Bawarchi Restaurant in the Omkareshwar market area for a straightforward dhaba-style meal—good if you want thali, dal, roti, sabzi, or something simple and filling before the afternoon slows down. Expect roughly ₹200–400 per person, and don’t be surprised if service is brisk rather than polished; that’s part of the charm here. After lunch, ease into a low-key break at the Peshawar Dhaba-style riverside snack stop near the ghats or market strip, where chai, pakora, and sweets make the perfect pause while you watch the steady pilgrimage flow. This is the best time to let the day breathe a little—sit, people-watch, and leave room for a slow wander before you eventually think about your onward plans to Indore.

Day 3 · Wed, Apr 15
Indore

Indore

Getting there from Omkareshwar
Private taxi / cab via Khandwa Rd / NH347BG (about 3–3.5 hrs, ~₹2,500–4,000 total). Leave after lunch or early afternoon to comfortably arrive in Indore by late afternoon.
MSRTC/MPSTDC or private bus to Indore (about 4–5 hrs, ~₹150–400). Book on RedBus or MPSTDC; good budget option if you don’t need exact timing.
  1. Rajwada Palace — Old Indore: Begin in the historic core for the city’s most iconic heritage stop and a good orientation to Indore’s center. — morning, ~1 hour
  2. Khajrana Ganesh Temple — Khajrana: A major local temple that fits well after Rajwada and keeps the day’s pace balanced. — late morning, ~1 hour
  3. Sarafa Bazaar — Old Indore: Visit in the daytime first for the market vibe, then return mentally to the area later for its famous food scene. — midday, ~45 minutes
  4. Chappan Dukan — New Palasia: Best for a relaxed lunch/coffee stop with lots of choice, and easy to pair geographically after the old-city sightseeing. — lunch/afternoon, ~1.5 hours
  5. Ralamandal Wildlife Sanctuary — outskirts of Indore: A change of pace from temples and markets, with a nature break and light outdoor time. — late afternoon, ~2 hours
  6. Johny Hot Dog / local snack stop — Race Course Rd area: End with a classic Indore street-food bite, ideal for a casual final meal. Approx. ₹100–250 per person. — dinner, ~45 minutes

Morning

Start with Rajwada Palace in Old Indore while the city is still easing into the day. It’s the best first stop because it gives you instant context for Indore’s old heart — the restored façade, the surrounding lanes, and the steady flow of locals make it feel lived-in rather than museum-like. Aim for roughly an hour here; entry is usually inexpensive, and mornings are the easiest time to walk around without the heat getting in the way. From here, it’s a short auto-rickshaw ride to Khajrana Ganesh Temple, one of the city’s most visited temples and a very local-feeling stop rather than a tourist one, so expect a bit of a queue and plan for about an hour including darshan.

Midday

After the temple, head back toward the old-city side for Sarafa Bazaar, but visit it in daylight first so you can actually see the market’s structure before it turns into a food street at night. In the daytime it’s all jewelry, narrow lanes, and everyday commercial energy; later, it becomes a completely different scene. Then move on to Chappan Dukan in New Palasia for lunch or a long coffee break. This is one of the easiest places in Indore to eat well without overthinking it — you’ll find everything from chaat to sandwiches to sweets, and it’s a good reset after temple crowds and market lanes. If you want a classic local lunch, keep it simple and try a couple of small plates rather than sitting down for a heavy meal.

Afternoon to Evening

As the day cools, head out to Ralamandal Wildlife Sanctuary on the outskirts of Indore for a quieter change of pace. It’s a nice breather after the city stops, especially if you want a little walking, a hilltop view, or just some open space before dinner. Give yourself around two hours here, and start this leg with enough daylight to enjoy it comfortably — local transport is easiest by cab or auto, depending on where you’re starting from. Wrap up back in the Race Course Rd area with Johny Hot Dog / local snack stop, where the food is part of the city’s identity. Keep this final meal casual and quick; at about ₹100–250 per person, it’s the kind of Indore bite that feels perfect at the end of a full day.

0