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

Ahilyanagar to Ujjain and Omkareshwar Family Road Trip

Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.

Day 1
Ujjain, Madhya Pradesh

Drive from Ahilyanagar to Ujjain

  1. Ahilyanagar–Ujjain road journey — via Sangamner–Nashik–Dhule–Sendhwa–Indore, approximately 10–12 hours including breaks; depart around 5:30 AM. Use major fuel stations and rest stops, and confirm hotel parking before arrival.
  2. Sarafa Bazaar — Old Indore, evening, ~1.5 hours; enjoy Indore’s famous street-food stalls after checking in or during a short stopover.
  3. Hotel stay in Ujjain — Mahakal Lok/Mahakaleshwar area, night; choose a family room with parking, such as a well-reviewed hotel near Mahakal Lok, and reserve in advance.

Morning — Drive from Ahilyanagar to Ujjain

Leave Ahilyanagar around 5:30 AM for the approximately 10–12-hour drive via Sangamner, Nashik, Dhule, Sendhwa, and Indore. This is a long day on the road, so keep two substantial breaks rather than trying to push through: one around Nashik–Dhule for breakfast and fuel, and another near Sendhwa or Indore for lunch. Use established fuel stations and highway restaurants, and keep cash, drinking water, snacks, and basic medicines in the car. Traffic around Indore can slow the final stretch, so allow extra time rather than relying on the shortest map estimate.

Afternoon — Break and arrival logistics

After Indore, continue toward Ujjain; the final approach usually takes around 1–1.5 hours depending on traffic. Call the hotel before entering the busy Mahakal Lok area, as roads near the temple can be restricted or crowded, particularly around evening prayer times. For a family stay, reserve a well-reviewed hotel near Mahakal Lok with confirmed on-site or nearby parking; properties close to the temple are convenient but often have tighter access and higher rates. A practical room budget is roughly ₹2,500–₹6,000 for a family room, varying with season and religious festivals. After check-in, rest properly rather than attempting a temple visit today.

Evening — Sarafa Bazaar stop in Indore

If everyone still has energy, visit Sarafa Bazaar in Old Indore for about 1.5 hours before completing the drive to Ujjain. From the main highway, this requires entering central Indore, so treat it as a deliberate detour rather than a quick roadside stop; allow roughly 45–60 minutes each way depending on traffic and parking. The food stalls generally become lively from around 7:00 PM onward, with local favourites such as poha-jalebi, bhutte ka kees, garadu, sabudana khichdi, and malpua. Choose busy stalls with high turnover, carry small cash, and avoid ordering too much if you still have the final drive ahead. If the road journey has taken longer than expected, skip the bazaar and go directly to Ujjain—it is better to arrive safely and rested. After reaching the hotel, park the car securely and keep the next morning’s Mahakaleshwar arrangements ready; special darshan or Bhasma Aarti access depends on advance booking and availability.

Day 2
Ujjain, Madhya Pradesh

Mahakaleshwar and Ujjain heritage

  1. Mahakaleshwar Jyotirlinga Temple — Mahakal area, early morning, ~3 hours including security and queues; book Bhasma Aarti or another authorized darshan slot through the official temple channels.
  2. Mahakal Lok Corridor — beside the temple, morning, ~1 hour; see its large sculptural installations and landscaped promenade.
  3. Shri Harsiddhi Mata Temple — Ram Ghat area, late morning, ~45 minutes; visit one of Ujjain’s prominent Shakti shrines.
  4. Ram Ghat — Shipra riverfront, late morning, ~45 minutes; enjoy the riverside atmosphere and return for the evening ceremony if desired.
  5. Apna Sweets — central Ujjain, lunch, ~45 minutes; a convenient family-friendly option for vegetarian Madhya Pradesh food, approximately ₹200–₹400 per person.
  6. Vedh Shala (Jantar Mantar), Ujjain — Jaisinghpura, afternoon, ~1 hour; explore the historic astronomical instruments before returning to the hotel.

Morning

Begin before sunrise with Mahakaleshwar Jyotirlinga Temple in the Mahakal area. Allow around three hours for security, footwear deposit, queues, and darshan; carry only essentials, as large bags and many electronic items are restricted. Bhasma Aarti requires advance booking through the official temple channels and is not something to rely on without a confirmed slot—if you do not have one, book an authorized regular darshan category instead. After leaving the temple, walk directly into the adjacent Mahakal Lok Corridor for about an hour. The landscaped promenade and large sculptural panels are easiest to appreciate before the heat and crowds build. Keep roughly ₹200–₹500 per person aside for temple-related transport, lockers, and small offerings, depending on what you use.

Continue by auto-rickshaw or e-rickshaw toward the Ram Ghat area—usually 10–20 minutes depending on traffic—and visit Shri Harsiddhi Mata Temple before spending time along Ram Ghat. The temple visit takes about 45 minutes, while the riverfront is best treated as a relaxed walk rather than a rushed photo stop. Autos may quote a higher fare around the temple lanes, so confirm the price before boarding; a short ride within central Ujjain commonly falls around ₹50–₹150. If you enjoy the atmosphere, return to Ram Ghat after sunset for the evening Shipra ceremony, but leave a little flexibility because timings and crowd control can vary.

Afternoon

Have a straightforward vegetarian lunch at Apna Sweets in central Ujjain, allowing about 45 minutes and approximately ₹200–₹400 per person. It is a practical family stop for thali, snacks, sweets, and quick service rather than a leisurely restaurant meal. From there, take an auto-rickshaw or your car to Vedh Shala (Jantar Mantar), Ujjain in Jaisinghpura; the ride generally takes 15–25 minutes. Spend an hour examining the historic astronomical instruments, preferably before the strongest afternoon heat. Check the same-day ticket counter and opening hours before setting out, as government-site schedules can change; modest entry fees are typical. Afterward, return to the hotel for rest, especially if you plan to revisit Ram Ghat for the evening ceremony.

Day 3
Omkareshwar, Madhya Pradesh

Omkareshwar excursion and return drive

Getting there from Ujjain, Madhya Pradesh
Private car or taxi via Indore–Sanawad–Mortakka (about 4–5 hours, approximately ₹3,500–₹5,500 one way). Depart around 5:30 AM to reach Omkareshwar by 10:00 AM for temple access. Book through a reputable local taxi operator or hotel-arranged cab; confirm parking and driver waiting charges.
Bus via Indore: Ujjain to Indore (about 1–1.5 hours, ₹100–₹250) on a local/private bus, then Indore to Omkareshwar (about 3–4 hours, ₹250–₹500) via MP Tourism or local buses. Allow 5–7 hours total; check schedules on redBus or at the local bus stand. Morning departure is strongly recommended.
  1. Omkareshwar–Ahilyanagar return journey — Ujjain to Omkareshwar is about 3.5–4.5 hours; depart around 5:30 AM, allowing ~2 hours for darshan and walking. Confirm temple access and parking conditions beforehand.
  2. Shri Omkareshwar Jyotirlinga Temple — Mandhata Island, morning, ~2 hours including queues; wear comfortable footwear and allow extra time for the island approach.
  3. Mamleshwar Temple — south bank of the Narmada, late morning, ~45 minutes; visit the ancient shrine traditionally paired with Omkareshwar.
  4. Narmada ghat boat ride — Omkareshwar riverfront, midday, ~45–60 minutes; take a locally available ride only if river and weather conditions are safe.
  5. Roadside vegetarian lunch near Khandwa or Dhule — en route, early afternoon, ~45 minutes; choose a busy, hygienic family restaurant and keep the meal light for the long drive.
  6. Omkareshwar–Ahilyanagar return drive — via Khandwa–Dhule–Nashik–Sangamner, approximately 9–11 hours from Omkareshwar; leave by about 12:30 PM, with an overnight stop required if the driver becomes fatigued.

Early Morning — Omkareshwar to Ahilyanagar

Leave Ujjain around 5:30 AM by car, following the Indore–Sanawad–Mortakka route to Omkareshwar; allow roughly 4–5 hours, including a short tea and washroom stop. Park in the designated parking area near Mandhata Island, then expect walking, security checks, and possible queues before reaching Shri Omkareshwar Jyotirlinga Temple. Temple access, crowd controls, and parking arrangements can change, so confirm locally or through your hotel before departing; keep bags and valuables in the car and carry only essentials.

Late Morning — Temples and the Narmada

Spend about two hours at Shri Omkareshwar Jyotirlinga Temple, wearing comfortable sandals that are easy to remove. Walk across toward Mamleshwar Temple on the south bank, allowing around 45 minutes for the shrine and surrounding lanes. Afterward, take a 45–60-minute Narmada ghat boat ride only if the river is calm and local operators confirm that conditions are safe; agree on the fare and duration before boarding. Keep this visit unhurried, as the island approaches can be congested and the midday heat becomes tiring for older family members.

Afternoon and Evening — Return Drive

Leave Omkareshwar by about 12:30 PM and take the Khandwa–Dhule–Nashik–Sangamner route toward Ahilyanagar. Stop for a light vegetarian lunch near Khandwa or Dhule, choosing a busy family restaurant with clean facilities rather than eating heavily before the long drive. The return journey is approximately 9–11 hours from Omkareshwar, so treat same-day arrival in Ahilyanagar as optional: if the driver becomes tired, stop overnight around Dhule, Nashik, or Sangamner rather than continuing late at night. Expect fuel, tolls, meals, and parking to add roughly ₹2,500–₹4,000 to the day, excluding any hotel night.

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